而不是有一個從0開始的熊貓數據框索引,如何從一個指定的數字,即120開始。我的天真方法使用len(df.index)
來獲得行數,然後使用它來生成一個順序列表然後將數字附加到數據幀並設置爲索引。任何更好的方式來開始索引在一個特定的數字,而不是這種天真的方法?從指定的數字
Q
從指定的數字
0
開始的熊貓數據框索引
A
回答
2
這部作品和它的方便:
df.index +=120
0
您可以使用索引參數構造數據幀。 IE:
df = DataFrame(columns=['a','b','c'], index=[1,2,3], data)
1
你必須直接覆蓋IndexArray
對象,你可以使用np.arange
或pd.RangeIndex
做到這一點:
In [109]:
df = pd.DataFrame(np.random.randn(5,3), columns=list('abc'))
df
Out[109]:
a b c
0 -0.743707 -0.579372 -0.559999
1 0.902517 -0.595641 0.060594
2 1.285828 0.633603 -1.194275
3 0.944658 -0.133695 0.687517
4 -0.863778 0.631133 1.897758
In [114]:
df.index = pd.RangeIndex(120,120 + len(df))
df
Out[114]:
a b c
120 -0.743707 -0.579372 -0.559999
121 0.902517 -0.595641 0.060594
122 1.285828 0.633603 -1.194275
123 0.944658 -0.133695 0.687517
124 -0.863778 0.631133 1.897758
相關問題
- 1. 從指定的數字列表中生成兩個數字
- 2. 計數的指定字
- 3. 僅指定數字字符的字體?
- 4. 從java的字符串中刪除指定的數字
- 5. 指定字體從TComboBox D7
- 6. 替換字符串的前面和後面的指數從特定指數
- 7. 指定的字符串從Django的
- 8. 閱讀從指定的字符串的txt文件到指定的字符串
- 9. Java:指定小數點後的數字
- 10. Java:從數組中的方法保存指定的字符串
- 11. 從指定的字符串中創建新的數組?
- 12. 從指針數組中獲取特定字節數組的大小爲字節
- 13. 如何從指定的數字(沒有名稱)中提取數字?
- 14. 從指定的數字和顯示屏過濾短信
- 15. 如何從列中提取指定範圍內的數字?
- 16. 如何僅從mySql表的指定字段檢索數據?
- 17. 從文件生成指定數量的字節密鑰
- 18. jQuery從字符串中提取指定的子字符串和以下數字
- 19. 用宏指定數字定點二進制數的約定
- 20. 計算一個指定的數字
- 21. Flot xaxis ticks超過指定的數字
- 22. 只返回指定數量的字
- 23. 創建指定數量的字符串
- 24. 計算文件中的指定字數
- 25. 的EclipseLink/JPA:指定字節數組
- 26. ,和strchr從字符串值的指數
- 27. 未定義指數從phpMyAdmin的表
- 28. 函數字典沒有指定參數
- 29. 指定字符
- 30. 指定字典