Python開発ログ01週間
1718 ワード
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をインポートしてグラフを描くプログラムはどれくらいありますか...私のこのぼろぼろの符号化でグラフを描くのは正しいです.
Reference
この問題について(Python開発ログ01週間), 我々は、より多くの情報をここで見つけました https://velog.io/@sunnyahoo/파이썬-개발일지01주テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol