Python打印功能无法渲染图形

时间:2018-03-14 04:07:38

标签: python ubuntu plot graph printing

当我运行以下代码时,不会打印图表。

import numpy as np
import pandas as pd
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt

dark_IV = pd.read_csv("~/projects/IV/IVdata/DarkIVPractice.csv")
data = dark_IV.loc[:,["Dark IV:V","Dark IV:I"]]
x=dark_IV["Dark IV:V"]
y=dark_IV["Dark IV:I"]
plt.plot(x,y)
plt.xscale('log')
plt.grid(True)
plt.gca().xaxis.grid(True, which='minor')
plt.tight_layout()
plt.show(block= False)

示例代码

Dark IV:Time    Dark IV:V   Dark IV:Time_1  Dark IV:I
0                0.678102         0          -9.865
0.00085          0.678016      0.00085       -9.831
0.0017           0.677672      0.0017        -9.74
0.00255          0.677095      0.00255       -9.599
0.0034           0.676312      0.0034        -9.413
0.00425          0.67534       0.00425       -9.188
0.0051           0.674213      0.0051        -8.932
.....            .....         .....         .....

我目前正在使用Ubuntu。是否有我需要的附加组件才能呈现图形?

0 个答案:

没有答案