gpt4 book ai didi

arrays - 属性错误: 'numpy.ndarray' object has no attribute 'toList'

转载 作者:行者123 更新时间:2023-12-02 02:42:54 25 4
gpt4 key购买 nike

我正在尝试将 CSV 文件中的 Pandas Data Frames 的某些列附加到 numpy 数组中。我不知道如何实例化一个空的 numpy 数组,所以我首先用一个列表来测试它。

def windows(files):
x = []
for my_files in files:
with open(os.path.join("/Users", "saqibali", "PycharmProjects", "sensorLogProject", "Data", my_files),
'rU') as my_file:
df = pd.DataFrame(columns=['timestamp', 'time skipped', 'x', 'y', 'z', 'label']).set_index('timestamp')
for d in sliding_window(sample_difference(my_file), 500, 250):
df = df.append(d[['x', 'y', 'z']])
x.append(df.values.toList())
return x

我在标题中收到错误,这对我来说没有意义,因为 x 是一个 listdf 是一个数据框

最佳答案

方法名全部小写:tolist .

因此您需要将有问题的行更改为:

x.append(df.values.tolist())

关于arrays - 属性错误: 'numpy.ndarray' object has no attribute 'toList' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45723120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com