最近在看官方的DataFrame文档,TBL部分(暂不考虑在python中做)
边看边做,目前有些地方卡住了。
场景:有一个已经排好了顺序的DataFrame,Index是字符串格式,各个列(columns)中都是数值格式。现在我要把这个排好序的DataFrame一行一行的读出来,并通过fileAppend持久化。
1、请问怎么获取DataFrame有多少行?(有了这个就能按行遍历了)
2、在上一个问题解决后(假设用变量i来遍历每一行),怎么分别获取第i个Index的值?(字符串格式的Index是这个DataFrame中最关键的信息之一,必须拿到)。
我看已经有人回复了
思路就是这个思路
先获取df的索引数组,然后获得数组长度,这个就是行数了
第二问题接着上一个问题,你已经获得了索引数组index_array,那么index_array[i]不就是值吗?
谢谢。
可以试试如下思路:
- 用Dataframe.indexs()获取index数组
- 用GetArraySize()获得index数组大小
谢谢您!