2 python csv matplotlib ipython
我有一个csv文件准备加载到我的python代码,但是,我想加载到以下格式:
data = [[A,B,C,D],
[A,B,C,D],
[A,B,C,D],
]
Run Code Online (Sandbox Code Playgroud)
我如何加载一个可读作为numpy数组的.csv文件?例如,简单地使用以前的教程会破坏使用:
data = np.array(data)
Run Code Online (Sandbox Code Playgroud)
如果做不到这一点,我只想上传我的csv文件(例如'dual-Cored.csv'作为data = dual-Cored.csv)
DrV*_*DrV 10
最简单的解决方案就是:
import numpy as np
data = np.loadtxt("myfile.csv")
Run Code Online (Sandbox Code Playgroud)
只要数据可以转换为float每行并且在每行上具有相同数量的列,这都有效.
如果数据float在某些列中无法转换,您可以为其编写自己的转换器.请参阅numpy.loadtxt文档.它非常灵活.
| 归档时间: |
|
| 查看次数: |
50086 次 |
| 最近记录: |