Py学习  »  Raphaele Adjerad  »  全部回复
回复总数  1
4 年前
回复了 Raphaele Adjerad 创建的主题 » 如何使用python从csv文件中的一行获取值

我建议如下

import pandas as pd
inp_file = pd.read_csv("https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_co\
vid_19_time_series/time_series_covid19_confirmed_global.csv")
inp_file = inp_file.loc[inp_file['Country/Region']=="Lebanon",:]
inp_file = inp_file.drop(columns=["Lat","Long", "Province/State"])
out_file = pd.melt(inp_file, id_vars = ["Country/Region"])

out_file = out_file.value.values

以及 out_file 是你想要的价值观。 输出文件 在本例中是一个numpy数组。

to_csv

out_file = out_file.loc[,["value"]]
out_file.to_csv("myfile.csv", index=False)