python处理csv数据动态显示曲线实例代码

  

本文研究的主要是python处理csv数据动态显示曲线,分享了实现代码,具体如下。

  

<强>代码:

        # - * -编码:utf - 8 - *   ”“”   世爵编辑器      这个临时的脚本文件位于:   C:\Users\user\.spyder2\.temp.py   ”“”   ”“”   展示了如何修改坐标格式化程序报告“z”形象   最近的像素值x和y   ”“”   utf - 8编码:      导入的时间   进口的字符串   进口操作系统   导入数学   进口pylab      进口numpy np   从numpy进口genfromtxt   进口matplotlib   进口matplotlib mpl   从matplotlib。颜色导入LogNorm   从matplotlib。mlab进口bivariate_normal      进口matplotlib。pyplot作为plt   进口matplotlib。厘米是厘米         进口matplotlib。动画作为动画            度量=genfromtxt (' D: \出口。csv,分隔符=',')      行=len(公制)   #打印len(公制)   #打印len(指标[4])   #打印指标[4]      rowdatas=度量(:0)   指数的范围(len(指标[4])1):   一个=度量(:,指数+ 1)   rowdatas=np.row_stack ((rowdatas))      #打印len (rowdatas)   #打印len (rowdatas [4])   #打印rowdatas [4]   #      # plt.figure (figsize=(38岁,38),dpi=80)   # plt。情节(rowdatas [4])   # plt.xlabel(时间)   # plt.ylabel(“价值”)   # plt。标题(“USBHID数据分析”)   # plt.show ()      linenum=1   # #如果是参数是列表,则默认每次取列表中的一个元素,即度量[0],指标[1],……   listdata=https://www.yisu.com/zixun/rowdatas.tolist ()   打印listdata [4]      #图=plt.figure ()   #窗口=fig.add_subplot (111)   #线,=窗口。情节(listdata [4])      无花果,ax=plt.subplots ()   线,=ax.plot (listdata [4], lw=2)   ax.grid ()      time_template='数据行=% d '   time_text=ax.text(0.05, 0.9,”,变换=ax.transAxes)      # ax=plt。轴(xlim=(0, 700), ylim=(0, 255))   #线,=ax。情节([][],lw=2)      def更新(数据):   全球linenum   line.set_ydata(数据)   #打印的行:% d % linenum   time_text。set_text (time_template % (linenum))   linenum=linenum + 1   # nextitem=输入(u '输入任意字符继续:')   返回线,      def init ():   # ax。set_ylim (0, - 1.1)   # ax。set_xlim (0, 10)   # line.set_data (xdata)   plt.xlabel(“时间”)   plt.ylabel(“时间”)   plt。标题(“USBHID数据分析”)   返回线,      ani=动画。FuncAnimation(无花果、更新、listdata间隔=1 * 1000,init_func=init,重复=False)   plt.show ()      

  

以上就是本文关于python处理csv数据动态显示曲线实例代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

python处理csv数据动态显示曲线实例代码