回答編集履歴
1
Update
answer
CHANGED
@@ -8,11 +8,8 @@
|
|
8
8
|
N = 1000
|
9
9
|
path = np.random.choice(path, N)
|
10
10
|
from_path = [f'from_{p[:2]}' for p in path]
|
11
|
+
df = pd.DataFrame({'path': path, 'from_path': from_path})
|
11
12
|
|
12
|
-
df = pd.DataFrame({
|
13
|
-
'path': path, 'from_path': from_path
|
14
|
-
})
|
15
|
-
|
16
13
|
# bar plot
|
17
14
|
df.groupby('from_path')['path'].value_counts().sort_index().unstack()\
|
18
15
|
.plot(kind='bar', stacked=True, figsize=(9, 6))
|