【发布时间】:2019-10-30 08:56:19
【问题描述】:
我的任务是将 R 脚本转换为 Python。我正在尝试了解其功能。
脚本如下所述。
#get id for single_triad
id <- names(forecast_object_list[single_triad_index])
forecast_object_list 是从 R 的 by() 函数返回的东西。我不确定它是 R 中的 list 还是 dataframe。
single_triad_index 是 for 循环中的整数计数器。
这个 names() 函数实际上做了什么?
我无权访问 R 脚本中用于执行和查看数据格式的数据库。
经过一番研究,我了解到它在数据框中返回 标头。 http://www.endmemo.com/program/R/names.php
这是否意味着我可以使用 pandas 的 df.columns 从如下数据框中获取列名:
list(my_dataframe.columns.values)
这两个相等吗?还是我猜错了?
【问题讨论】:
-
我不确定数据格式是什么,以及实际数据中有多少列,因为我现在无法访问。我尝试使用示例数据框并获得了列名。我只是想确保在转换过程中没有遗漏任何内容。