Python Pandas IntervalIndex-フォーム(左、右)のタプルのndarrayを返します
左、右の形式のタプルのndarrayを返すには、 to_tuples()を使用します パンダのメソッド。まず、必要なライブラリをインポートします-
import pandas as pd
IntervalArrayの作成-
index = pd.arrays.IntervalArray.from_breaks(range(5))
間隔を表示-
print("IntervalIndex...\n",index)
タプルのndarrayを返す-
print("\nThe ndarray of Tuples...\n",index.to_tuples())
例
以下はコードです-
import pandas as pd # Create IntervalArray index = pd.arrays.IntervalArray.from_breaks(range(5)) # Display the interval print("IntervalIndex...\n",index) # Display the interval length print("\nIntervalIndex length...\n",index.length) # Return the ndarray of Tuples print("\nThe ndarray of Tuples...\n",index.to_tuples())
出力
これにより、次の出力が生成されます-
IntervalIndex... <IntervalArray> [(0, 1], (1, 2], (2, 3], (3, 4]] Length: 4, dtype: interval[int64, right] IntervalIndex length... Int64Index([1, 1, 1, 1], dtype='int64') The ndarray of Tuples... [(0, 1) (1, 2) (2, 3) (3, 4)]
-
pythonPandas-IntervalArrayの各間隔の左端をインデックスとして返します
IntervalArrayの各間隔の左端をインデックスとして返すには、 array.leftを使用します プロパティ。 まず、必要なライブラリをインポートします- import pandas as pd 2つのIntervalオブジェクトを作成します- nterval1 = pd.Interval(10, 25) interval2 = pd.Interval(15, 70) 間隔を表示する- print("Interval1...\n",interval1) print("Interval2...\n",interval2) Intervalオ
-
PythonPandas-データフレームのインデックスをマルチインデックスの形式で表示します
データフレームのインデックスをマルチインデックスの形式で表示するには、dataframe.index()を使用します。まず、リストの辞書を作成しましょう- # dictionary of lists d = {'Car': ['BMW', 'Lexus', 'Audi', 'Mercedes', 'Jaguar', 'Bentley'], 'Date_of_purchase': ['2020-10-10', '2020-10-12