Python Pandas——如何建立一個 RangeIndex


如需建立一個 RangeIndex,請在 Pandas 中使用 pandas.RangeIndex() 方法。首先,匯入所需的庫 −

import pandas as pd

RangeIndex 是 Int64Index 的一種節省記憶體的特殊情況,限於表示單調範圍。在某些情況下,使用 RangeIndex 可能提高計算速度。

使用 start、stop 和 step 建立一個範圍索引。name 是要儲存在索引中的名稱 −

index = pd.RangeIndex(start=10, stop=30, step=2, name="data")

顯示 start 引數值 −

print("\nRangeIndex start value...\n",index.start)

顯示 stop 引數值 −

print("\nRangeIndex stop value...\n",index.stop)

顯示 step 引數值 −

print("\nRangeIndex step value...\n",index.step)

示例

以下為程式碼 −

import pandas as pd

# Create a range index with start, stop and step
# The name is the name to be stored in the index.
index = pd.RangeIndex(start=10, stop=30, step=2, name="data")

# Display the RangeIndex
print("RangeIndex...\n",index)

# Display the start parameter value
print("\nRangeIndex start value...\n",index.start)

# Display the stop parameter value
print("\nRangeIndex stop value...\n",index.stop)

# Display the step parameter value
print("\nRangeIndex step value...\n",index.step)

輸出

這將生成以下輸出 −

RangeIndex...
RangeIndex(start=10, stop=30, step=2,name='data')

RangeIndex start value...
10

RangeIndex stop value...
30

RangeIndex step value...
2

更新日期: 2021 年 10 月 14 日

1K+ 瀏覽次數

一蹴而就 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.