python读取csv文件,存入一维数组(列表转数组),并绘制图像
按行读取,并绘制图像:
import csv
import matplotlib.pyplot as plt
import numpy as np
with open('filename.csv') as f: #读取文件
reader = csv.reader(f) #创建阅读器
rows = [row for row in reader] #按行读取
print(rows[0]) #打印第0行,此时读取的数据类型为列表
y =np.array(rows[0],dtype=np.float32) #将列表转为数组,数据类型为浮点数
print(y) #打印数组,验证数据类型转换成功
#绘制一维数组图像
t = np.linspace(0,17,17)
版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/25789.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论