Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 全域返回股票符号_Python_List_Frameworks_Quantmod - Fatal编程技术网

Python 全域返回股票符号

Python 全域返回股票符号,python,list,frameworks,quantmod,Python,List,Frameworks,Quantmod,我正在用quantopian编写这个算法,遇到了一个问题 我计算了一组etf加权%价格变化的z分数,现在我正试图找到十只最好的股票。当我运行代码时 print(context.zscore) 它将数据分为两列:符号和zscore。然而,当我索引这个时,它不再给我符号,只有zscore print(context.zscore[0]) 这是输出的屏幕截图,第一行被索引,第二行到第n行没有索引。 我要它回来 Equity(14516 [EWA]) -.679217 甚至更好 EWA

我正在用quantopian编写这个算法,遇到了一个问题

我计算了一组etf加权%价格变化的z分数,现在我正试图找到十只最好的股票。当我运行代码时

print(context.zscore)
它将数据分为两列:符号和zscore。然而,当我索引这个时,它不再给我符号,只有zscore

print(context.zscore[0])
这是输出的屏幕截图,第一行被索引,第二行到第n行没有索引。

我要它回来

Equity(14516 [EWA])     -.679217
甚至更好

EWA      -.679217

有人知道怎么做吗?

解决这个问题很简单。使用[[]]

解决这个问题非常简单。使用[[]]

嘿!最有可能的情况是,context.zscore对象正在重写str方法以输出一些自定义内容。通过快速查找,我无法找到zscore的参考资料。但是,可能有多种方法可以解决这个问题。1) 查看文档,看看对象表示实际上是什么,以及是否有方法获取所需信息。2) 将正在打印的数据转换为列表。嘿!最有可能的情况是,context.zscore对象正在重写str方法以输出一些自定义内容。通过快速查找,我无法找到zscore的参考资料。但是,可能有多种方法可以解决这个问题。1) 查看文档,看看对象表示实际上是什么,以及是否有方法获取所需信息。2) 将正在打印的数据转换为列表。