Pandasシリーズは1次元のデータ構造です。 オブジェクト、浮動小数点数、文字列、整数など、さまざまなタイプのデータを保持できます。 を呼び出すことでシリーズを作成できます pandas.Series()
。
リスト、numpy配列、dictはパンダシリーズに変えることができます。 ニーズを満たす最も単純なデータ構造を使用する必要があります。 この記事では、系列のデータ構造について説明します。
関連コース: Pythonパンダを使用したデータ分析
シリーズを作成する
前書き
Pandasには、データを処理するための多くのデータ構造が付属しています。 それらの1つはシリーズです。
シリーズの構文は次のとおりです。
1 |
import pandas as pd |
これにより、空のシリーズが作成されます。
リストからシリーズを作成する
リストをシリーズにするには、次のことを行う必要があります。
1 |
import pandas as pd |
sの内容は次のとおりです。
0 1
1 2
2 3
3 4
dtype:int64
デフォルトでは、インデックスが割り当てられます。 最初にインデックスが表示され、次に要素値が表示されます。
ndarrayからシリーズを作成する
numpyndarrayからシリーズを作成できます。
1 |
import pandas as pd |
これは次のことを示しています。
1 |
>>> s |
dictからシリーズを作成する
辞書をお持ちの場合は、それをシリーズに変えることができます。
1 |
import pandas as pd |
シリーズの内容は以下のとおりです。
1 |
s |
インデックスとして、辞書キーを使用しました。
パンダシリーズ
パンダシリーズはインデックスを取得します
リストやndarrayを使用する場合と同じように、系列データにアクセスできます。
1 |
import pandas as pd |
リストの場合と同じように、シリーズをスライスします。
1 |
1,2,3,4,5,6]) data = np.array([ |
1 |
3:5] s[ |
関連コース: Pythonパンダを使用したデータ分析
Hope this helps!
Source link