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

回答編集履歴

1

追記

2019/11/07 15:41

投稿

barobaro
barobaro

スコア1286

answer CHANGED
@@ -1,8 +1,28 @@
1
- binsを指定してみたらどうですか?
1
+ ~~binsを指定してみたらどうですか?~~
2
2
 
3
3
  ```python
4
- edges = np.arange(6)
4
+ #edges = np.arange(6)
5
5
 
6
- sns.distplot(ques["項目1"], bins=edges)
6
+ #sns.distplot(ques["項目1"], bins=edges)
7
- sns.distplot(ques["項目2"], bins=edges)
7
+ #sns.distplot(ques["項目2"], bins=edges)
8
- ```
8
+ ```
9
+
10
+ # 追記
11
+
12
+ もっといい方法があるかもしれないけどとりあえず
13
+ value_countsで集計して結合してから表示
14
+
15
+ ```python
16
+ import pandas as pd
17
+ import matplotlib.pyplot as plt
18
+
19
+ df = pd.DataFrame({"a":[5,5,3,5,5,5,5,4,5,4], "b":[4,5,1,4,5,5,5,3,5,4]})
20
+
21
+ df
22
+
23
+ df1 = pd.concat([df["a"].value_counts(), df["b"].value_counts()], axis=1)
24
+
25
+ df1.plot.bar()
26
+ ```
27
+
28
+ ![イメージ説明](af9dcdea72f1d0e0eae7d5292f2b479a.png)