技術系メモ

メモ。内容は保証しません。

pandas

【pandas】最後の行の削除

以下サンプルコード In [10]: df = pd.DataFrame({'A': [1.0, 1.2, 4.1], ...: 'B': [0.9, 1.5, 4.2], ...: 'C': [1.0, 1.4, 3.8]}) In [11]: df Out[11]: A B C 0 1.0 0.9 1.0 1 1.2 1.5 1.4 2 4.1 4.2 3.8 In [12]: last_index = df.index[-1] In [13]: df…

pandasのto_csvのindex

pandasのデータをcsv形式にして保存するときに、 indexを含めないようにする方法。 以下のように、 index引数をFalseにすれば良い。 df.to_csv("test.csv", index=False)

pandasで最後の行を取り出す

tailメソッドを用いる。 引数に先頭から何番目の要素を取り出すかを指定する df.tail(1)

pandasで最初の行を取り出す

headメソッドを用いれば良い。 引数に先頭から何番目の要素かを指定 df.head(1)

【pandas】pandasで単純移動平均を求める

pandasで単純移動平均を求めるやり方のメモ サンプルコード import pandas as pd sample_list = [0,1,2,3,4,5] sample_series = pd.Series(sample_list) average = sample_series.rolling(window=2).mean() print(average) 出力結果 0 NaN 1 0.5 2 1.5 3 2.5…

【pandas】DataFrameの要素の平均の求め方メモ

以下のようなデータを用意 data = {"a":[0,1,2,3,4], "b":[5,6,7,8,9]} d = pd.DataFrame(data) 対象データ a b 0 0 5 1 1 6 2 2 7 3 3 8 4 4 9 各行の平均を求める d_means = d.mean() 結果 a 2.0 b 7.0 各列の平均を求める d_means = d.mean(1) 結果 0 2.5…

pandas で 「QXcbConnection: Could not connect to display 」が出た時の対処法

pandas で 「QXcbConnection: Could not connect to display 」が出た時の対処法 エラー内容 ディスプレイの表示できないようだ。。。ssh接続だから当たりまえなのだが。。 QXcbConnection: Could not connect to display 中止 (コアダンプ) とりあえずの対…