DataFrame相关问题求教

最近在看官方的DataFrame文档,TBL部分(暂不考虑在python中做)

https://tbq.tbquant.net/helper?product_id=999&keyword=3796&content_id=309&selectedkey=2600&type=article


边看边做,目前有些地方卡住了。

场景:有一个已经排好了顺序的DataFrame,Index是字符串格式,各个列(columns)中都是数值格式。现在我要把这个排好序的DataFrame一行一行的读出来,并通过fileAppend持久化。

1、请问怎么获取DataFrame有多少行?(有了这个就能按行遍历了)

2、在上一个问题解决后(假设用变量i来遍历每一行),怎么分别获取第i个Index的值?(字符串格式的Index是这个DataFrame中最关键的信息之一,必须拿到)。

DataFrame对象的传递
DataFrame 切片数据提取
求教回测问题
[编译错误提示] 无法识别的字符串DataFrame
求教电脑时间同步的问题
线性回归相关问题
求教
onready相关问题
求教!写了个策略,回测时无信号无交易。求教!
A函数相关的几个问题

我看已经有人回复了

思路就是这个思路

先获取df的索引数组,然后获得数组长度,这个就是行数了

第二问题接着上一个问题,你已经获得了索引数组index_array,那么index_array[i]不就是值吗?

谢谢。

可以试试如下思路:

- 用Dataframe.indexs()获取index数组

- 用GetArraySize()获得index数组大小

相关函数  https://tbq3.tbquant.net/helper?product_id=991&keyword=3796&content_id=310&selectedkey=2601&type=article#1.2-tbl


谢谢您!