python

しょっちゅう忘れることを書いておく。

33

282 views

ヒストグラムを書く方法

# coding: UTF-8
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns


def main():
    df = pd.read_csv("./data/train_data.csv")
    sns.histplot(df['cover'].values)
    plt.show()


if __name__ == '__main__':
    main()

ヒストグラムでx軸の範囲を指定する方法

# coding: UTF-8
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns


def main():
    df = pd.read_csv("./data/train_data.csv")
    df_year = df.drop_duplicates(subset='year')
    print(df_year['year'].values)
    for year in df_year['year'].values:
        print(year)
        dy = df[df['year'] == year]
        sns.histplot(dy['cover'].values)
        plt.xlim(0, 1.0)
        plt.savefig(f"./fig_hist/{year}.png")
        plt.clf()


if __name__ == '__main__':
    main()

グラフを保存する方法

# coding: UTF-8
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns


def main():
    df = pd.read_csv("./data/train_data.csv")
    df_year = df.drop_duplicates(subset='year')
    print(df_year['year'].values)
    for year in df_year['year'].values:
        print(year)
        dy = df[df['year'] == year]
        sns.histplot(dy['cover'].values)
        plt.savefig(f"./fig_hist/{year}.png")
        plt.clf()


if __name__ == '__main__':
    main()

Page 51 of 56.

前のページ 次のページ



[添付ファイル]


お問い合わせ

プロフィール

マッスル

自己紹介

本サイトの作成者。
趣味:プログラム/水耕栽培/仮想通貨/激辛好き
プログラムは趣味と勉強を兼ねて、のんびり本サイトを作っています。
フレームワークはdjango。
仮想通貨はNEMが好き。
水耕栽培は激辛好きが高じて、キャロライナ・リーパーの栽培にチャレンジ中。

サイト/ブログ

https://www.osumoi-stdio.com/pyarticle/

ツイッター

@darkimpact0626