arrays - 将不同的数组保存到一个 csv 文件中
问题描述
我有一个数组,scores
其值如下
[[0.66372503]
[0.64839758]
[0.63307013]]
然后,我有一个数组,scores2
其值如下
[[0.65367322]
[0.63598164]
[0.62295124]]
如何将它们组合并保存到 csv 中
scores scores2
1 0.66372503 0.65367322
2 0.64839758 0.63598164
3 0.63307013 0.62295124
? 谢谢
解决方案
df= pd.DataFrame(data={'scores': [0.66372503, 0.64839758, 0.63307013],
'scores2':[0.65367322, 0.63598164, 0.62295124]})
df.to_csv('filename.csv', index=False)
如果您有 2d 数组,则可以在将数组传递给 pandas df 之前使用 numpy flatten 方法:
scores= [[0.66372503], [0.64839758], [0.63307013]]
scores2=[[0.65367322], [0.63598164], [0.62295124]]
df= pd.DataFrame(data={'scores': np.array(scores).flatten(),
'scores2':np.array(scores2).flatten()})
df.to_csv('filename.csv', index=False)
推荐阅读
- kotlin - Kotlin/Native:如何异步执行阻塞调用?
- python-3.x - 为什么显示卡函数运行两次以及为什么总分检查没有打破循环
- javascript - Promieses isn't work like it should Vanilla JS
- amazon-ec2 - aws ip4地址的http请求问题
- java - 如何使用 Apache Camel 的文件组件选择子文件夹?
- python - 尝试运行基本 for 循环时出现类型错误(Python)
- c - 从C中的整数中分离颜色分量
- macos - Mac Numbers : automatic get of stock exchange values
- c# - Regex.Escape - 抛出异常:C# 中 System.Text.RegularExpressions.dll 中的“System.ArgumentNullException”
- c# - UnassignedReferenceException The variable cactusSpawnPosition of GameManager has not been assigned