回答編集履歴

1

質問内容の勘違いによる回答の過ちの訂正

2017/05/23 20:38

投稿

chiwakii
chiwakii

スコア39

test CHANGED
@@ -1,19 +1,21 @@
1
- df.plot(kind='scatter', x=u'どん', y=u'乗客')
1
+ 散布図の各点にラベルを付けるにはannotateを使そうです。
2
2
 
3
- グラフの種類を指定するオプション:kind='pie'として
3
+ ```python
4
4
 
5
- df.plot(kind='pie', x=u'うどん', y=u'乗客')
5
+ import pandas as pd
6
6
 
7
- で円グラフを得られませんか?
7
+ from matplotlib import pylab as plt
8
8
 
9
+ df = pd.read_csv('test.csv')
9
10
 
11
+ fig = df.plot.scatter(y=u'うどん', x=u'乗客')
10
12
 
11
- pandasのデータフレームのメソッドとして描画する場合
13
+ for k, v in df.iterrows():
12
14
 
13
- [PythonでPandasのPlot機能を使えばデータ加工からグラフ作成までマジでシームレス](http://qiita.com/hik0107/items/de5785f680096df93efa)
15
+ fig.annotate(v[0], xy=(v[2],v[1]), size=15)
14
16
 
15
- matplotlibを使う場合
17
+ plt.show()
16
18
 
17
- [matplotlib で円グラフ (pie chart) を描く
19
+ ```
18
20
 
19
- ](http://d.hatena.ne.jp/a-hisame/20150424/1429875458)
21
+ [参考にしたサイト](http://nekoyukimmm.hatenablog.com/entry/2015/10/08/224607)