トップページ>サンプルコード集 (seaborn)
サンプルコード集
◯こちらのサンプルコードは指導等にご自由にお使いください。
【サンプルコードの使い方】
◯サンプルコードを写す時はコピペをしないようにしましょう。
◯▶を押すと出力が表示されます。
◯Geminiボタンを押すとGemini(AI)による解説が表示されます。間違っていることもあるので、疑問に思った場合はご質問ください。
◯サンプルコードを写す時はコピペをしないようにしましょう。
◯▶を押すと出力が表示されます。
◯Geminiボタンを押すとGemini(AI)による解説が表示されます。間違っていることもあるので、疑問に思った場合はご質問ください。
【要素ごとのサンプルコードページへ移動】
◯全て
◯if文
◯for文
◯関数
◯配列
◯ファイル入出力
◯Numpy
◯Matplotlib
◯openpyxl
◯Pandas
◯正規表現
◯Biopython
◯scikit-learn
◯seaborn
◯Graphviz
◯Gemini
◯Tkinter
◯全て
◯if文
◯for文
◯関数
◯配列
◯ファイル入出力
◯Numpy
◯Matplotlib
◯openpyxl
◯Pandas
◯正規表現
◯Biopython
◯scikit-learn
◯seaborn
◯Graphviz
◯Gemini
◯Tkinter
【Code List】
CODE: e-1 (seaborn)
import seaborn as sns
import matplotlib
import matplotlib.pyplot as plt
import pandas as pd
# ---- Config ----
CSV_FILE = "http://python.hisakatano.com/data/iris.csv"
OUTPUT_FILE = "e-1_output.svg"
matplotlib.rcParams['font.family'] = 'DejaVu Serif'
def main():
df = pd.read_csv(CSV_FILE, index_col=None, header=0)
print(df)
bar_color = ["#479FFF", "#47DFFF", "#47FFC4"]
sns.barplot(data=df, x="species", y="sepal_width", hue="species", palette=bar_color)
plt.xlabel("")
plt.title("Iris sepal width", fontsize=16)
plt.savefig(OUTPUT_FILE)
return(0)
main()
【ポイント】
◯pip install seabornが必要。
◯seabornは、matplotlibより見た目をスタイリッシュにしたライブラリ。
◯使い方はmatplotlibとほとんど同じ。
◯凡例や軸のラベルなどが勝手に出力されるのが便利。
◯svgファイル(ベクター画像)にすると、Power Pointへの貼付け時に拡大してもぼけないようになる。
◯参考: https://qiita.com/kakiuchis/items/f7c830a2b726992a6165
◯参考: https://qiita.com/nkay/items/ab5beea96e8648aeab63
◯出力ファイル: https://python.hisakatano.com/data/e-1_output.svg
