无论我尝试什么,如果我尝试将df转换为csv或通过csv库手动执行。你知道吗
我在StackOverflow和YouTube上寻找了一些解决方案,但没有找到任何-
#the variables are arrays with values in them
f = pd.DataFrame(
{"Land" : country_names,
"Haupstadt" : capitals,
"Population" : populations,
"Flächer in Km²" : areas})
df.head(10)
df.to_csv("./länder.csv")
# https://imgur.com/a/nAiYlLb this is the output of the DataFrame(not the csv)
我期望输出一个包含4列的csv文件,但实际输出是压缩在一列中的所有内容。你知道吗
https://imgur.com/6YMdUKa(这是csv文件)
csv
表示逗号分隔的值。你知道吗pandas完全按照你告诉他的那样做:它给你一个文件,文件中的值用逗号隔开。你知道吗
默认情况下,Excel使用
;
分隔符。如果不想更改Excel中的设置,有两种可能:使用以下命令保存文件时指定分隔符:
或将文件保存到Excel文件(允许):
相关问题 更多 >
编程相关推荐