gpt4 book ai didi

Python pd.read_csv : How to read files through a loop?

转载 作者:太空宇宙 更新时间:2023-11-03 19:56:27 24 4
gpt4 key购买 nike

我希望能够使用 pd.read_csv 读取数据并将数据存储在 Numpy ndarray 中。我有一组数据,其中包括 xN1N1,xN1N2,...,xN1N50 等元素(通用名称格式为 xN1Ny, for y in range( 2,51))。对于它们中的每一个,我基本上想运行以下操作:

xN1N1 = pd.read_csv("xN1N1.csv") 
xN1N1 = xN1N1.to_numpy()

为了使用 for 循环执行此操作(我想一次读取并保存所有元素),我尝试定义一个有帮助的函数,如下所示:

def data(id_number):
x1 = pd.read_csv("'xN1N%d' % id_number.csv")
return x1

执行这个for y in range(2,51)没有给我任何结果,我知道语法有极大的缺陷,但我无法纠正它。

如果有任何帮助,我将不胜感激。

最佳答案

您可以使用 python 字符串格式化来解决您的问题。

return pd.read_csv("xN1N{}.csv".format(id_number))

关于Python pd.read_csv : How to read files through a loop?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59506906/

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