大家好。我想批量计算csv文件中某一列数据的分位数,并将每个csv文件的分位数结果写到一个文件中。现在计算分位数部分已经完成,请问怎么将分位数结果写到文件中去?谢谢大家了。
import pandas as pd
import os
csvPath = r'F:\Temp\data'
outPath = r'F:\Temp\data'
csvLists = os.listdir(csvPath) # 列出文件夹下所有的目录与文件
for csvlist in csvLists:
(filepath, fullname) = os.path.split(csvlist) # 获取路径以及文件全名
(prename, suffix) = os.path.splitext(fullname) # 获取文件名(不含后缀)以及后缀名
res = pd.read_csv(csvPath+'\\'+csvlist)
df = res.loc[:, "tmin"]
yuzhi=df.quantile(q=0.10)
print(yuzhi)