Python開発ログ01週間


Pythonでグラフィックを描く


1)Anaconda_Navigatorという名前のライブラリ集合において,Jupyter NotebookによるPythonコードの記述を開始する.
2)デスクトップ上のデータ分析ファイルをロードするには、次のコマンドでPandasライブラリを追加します.
import pandas as pd
3)描画図のライブラリを読み込み、ハングルフォントを入れる
import matplotlib.pyplot as plt
plt.rcParams['font.family'] = "AppleGothic"
4)デスクトップからCSVを入れる
pizza_data = pd.read_csv('./data/pizza_09.csv')
pizza_data
5)各都市の通話回数を取得する
sum_of_calls_by_city = pizza_data.groupby('발신지_구')['통화건수'].sum()
sum_of_calls_by_city
6)通話回数の並べ替え
sorted_sum_of_calls_by_city =  sum_of_calls_by_city.sort_values(ascending=False)
sorted_sum_of_calls_by_city
ソートを昇順および降順ではなく、昇順のtrue/falseに変更できます.
7)インポートされたライブラリを使用したグラフィックの描画
plt.figure(figsize=(10,5))
plt.bar(sorted_sum_of_calls_by_city.index, sorted_sum_of_calls_by_city)
plt.xlabel('구 이름')
plt.xticks(rotation = 45)
plt.title('도시별 피자 주문량')
plt.show()
figsize=グラフィックサイズに合わせて調整する必要がある(現時点では概念は不明)
bar=棒グラフを描くコマンド.X軸とY軸を定義します.
インデックス値は.indexの後にX軸またはY軸に入れることができます.
xlabel=X軸のラベル(Y軸も同様)
xticks=X軸上のラベルを傾ける
title=title(表ヘッダー)
show=表の描画

終了時..。


私が学びたいPythonはこれではないようです...うーん、、ちょっと変だけど、、、
csvをインポートしてグラフを描くプログラムはどれくらいありますか...私のこのぼろぼろの符号化でグラフを描くのは正しいです.