美文网首页
python 画图模板

python 画图模板

作者: Optimization | 来源:发表于2021-01-16 20:05 被阅读0次
#!/bin/python3
import csv
import os 
import sys
import math 
import numpy 
import matplotlib.pyplot as plt

if (len(sys.argv) != 2):
   print("error, please specify the filename")
   exit(1)
filename = sys.argv[1]
print("filename is {}".format(filename))

frameid, x, y, theta, tx, ty, L, tx_opt, ty_opt, delta_tx, delta_ty = [], [], [], [], [], [], [], [], [], [], []
with open(filename, 'r') as f:
     lines = f.readlines()
     for line in lines:
        try:
           temp = line.split(',')
        except:
           continue
        frameid.append(int(temp[0]))
        x.append(float(temp[1]))
        y.append(float(temp[2]))
        theta.append(float(temp[3]))
        tx.append(float(temp[4]))
        ty.append(float(temp[5]))
        L.append(float(temp[6]))
        tx_opt.append(float(temp[7]))
        ty_opt.append(float(temp[8]))
        delta_tx.append(float(temp[4]) - float(temp[7]))
        if (float(temp[5]) == 0.0) : 
           delta_ty.append(float(0.0))
        else :     
           delta_ty.append((float(temp[5]) - float(temp[8])) / float(temp[5]))

plt.figure()
plt.xlabel('x', fontsize = 15)
plt.ylabel('y', fontsize = 15)
plt.plot(x, y, 'red', label = 'xy')
plt.legend()
plt.grid()
plt.show()

相关文章

  • python 画图模板

  • python 心形动画表白(turtle)

    python画图库turtle

  • 海龟画图编辑器安装

    海龟画图介绍 海龟画图(turtle)是基于LOGO编程语言诞生的一个python绘图库,主要基于python2....

  • Python之MatPlotLib使用教程

    1.Matplotlib简介 Matplotlib是非常强大的python画图工具 Matplotlib可以画图线...

  • python画图

  • python 画图

    每次画图,你都要引入一个箭头模块,等于引入一支笔,你才能画图,代码是:import turtle,意思是引入一个龟...

  • python画图

    0 生成横坐标 在一张图上画多条曲线 shape 1 画散点+直线图的小例子「转,侵删」 My code 例子2 ...

  • python画图

    常见工具库如下: 1、matplotlib 2、Bar Charts 基本用法 计算数值出现的次数,得到分布结果 ...

  • python画图

    画图中文乱码 Python3 matplotlib 画图时中文会显示成乱码解决方法一:plt.rcParams['...

  • Python画图

    1 三维数据点画图 1.1 画点 1.2 画面 1.3 mgrid和meshgrid区别 mgrid[[1:3:3...

网友评论

      本文标题:python 画图模板

      本文链接:https://www.haomeiwen.com/subject/wvanaktx.html