5

我目前正在关注从 quandl 获取数据的教程。我知道python的基础知识,但我不知道quandl.get返回的类型是什么。我已经搜索过了,但我发现的所有内容都与熊猫有关。您知道它是什么类型吗?我在哪里可以阅读有关它的一些文档?这是我不明白的代码:

df = quandl.get('WIKI/GOOGL')

df = df[['Adj. Open','Adj. High','Adj. Low','Adj. Close','Adj. Volume']]

我也不明白为什么第二行中有双括号,但我希望在我阅读一些相关内容后会清楚。

4

2 回答 2

5

根据 Quandl 的文档,默认情况下它是一个 pandas 数据框,您可以设置returns = "numpy"为获取一个 numpy 对象作为替代。

Definition:
quandl.get(":database_code/:dataset_code", returns = ":return_format")

Parameters:
The parameter returns can take the following values:

   "numpy" : returns a numpy object
   "pandas" : returns a pandas data frame
When returns is omitted, a pandas dataframe is returned. 
于 2016-11-20T02:20:48.083 回答
0

两组方括号意味着数据框是一个二维数组,即很多列-内括号和一个行-外括号。这指的是数据框的标题行。

于 2020-02-16T12:06:53.967 回答