在类结构中解析csv和绘图

2024-04-25 12:21:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图读取一个CSV,其中包含一组来自管式炉的数据,并绘制数据,以便我们可以更好地调整炉-我如何在我定义的变量上使用matplotlib,这是定义的正确方法吗?我应该如何打印我的变量,以便我可以看到我使用的是什么

import numpy as np
import matplotlib.pyplot as plt

class CVD:
    def __init__(self):
        self.data = [genfromtxt('/Users/Derek/Desktop/DM041352.txt', delimiter=",", skip_header=4)] 
        self.time = self.data[:,0]
        self.sp1 = self.data[:,1]
        self.sp2 = self.data[:,2]
        self.sp3 = self.data[:,3]
        self.temp1 = self.data[:,4]
        self.temp2 = self.data[:,5]
        self.temp3 = self.data[:,6]
        self.mf1 = self.data[:,7]
        self.mf2 = self.data[:,8]
        self.mf3 = self.data[:,9]
        self.textsp = self.data[:,10]
        self.text = self.data[:,11]
        self.itemList=['Time','Set Point 1','Set Point 2','Set Point 3',
            'Temp 1', 'Temp 2', 'Temp 3', 'Mass Flow A', 'Mass Flow B',
            'Mass Flow C', 'T Ext SP', 'T Ext']
        print(self.text)

Tags: csv数据textimportselfdata定义matplotlib