teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

Update

2022/05/26 18:45

投稿

melian
melian

スコア21263

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))