[英]Adding a header to multiple csv files
Can anyone guide me on how to add a header to multiple csv files?谁能指导我如何将 header 添加到多个 csv 文件中?
Optional: If anyone knows a method add add a header to pre-existing files in C# or can guide me to the relevant resources.可选:如果有人知道一种方法,请将 header 添加到 C# 中的预先存在的文件中,或者可以指导我使用相关资源。 That would be great.
那很好啊。
import os
import os.path as path
## First create a function that will generate random files.
def create_random_csv_files(fault_classes, number_of_files_in_each_class):
os.mkdir("./random_data/") # Make a directory to save created files.
for fault_class in fault_classes:
for i in range(number_of_files_in_each_class):
data = np.random.rand(1024,3)
file_name = "./random_data/" + eval("fault_class") + "_" + "{0:03}".format(i+1) + ".csv" # This creates file_name
np.savetxt(eval("file_name"), data, delimiter = ",", comments = "")
print(str(eval("number_of_files_in_each_class")) + " " + eval("fault_class") + " files" + " created.")
import os
import os.path as path
## First create a function that will generate random files.
def create_random_csv_files(fault_classes, number_of_files_in_each_class):
os.mkdir("./random_data/") # Make a directory to save created files.
for fault_class in fault_classes:
for i in range(number_of_files_in_each_class):
data = np.random.rand(1024,3)
file_name = "./random_data/" + eval("fault_class") + "_" + "{0:03}".format(i+1) + ".csv" # This creates file_name
np.savetxt("file_name", data, delimiter = ",", header = "V1,V2,V3", comments = "")
print(str("number_of_files_in_each_class") + " " + "fault_class" + " files" + " created.")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.