我不需要旁边有色条,请帮我在代码中去除
时间: 2024-03-03 20:52:39 浏览: 65
以下是修改后的代码:
```python
import cdflib
import matplotlib.pyplot as plt
import numpy as np
for i in range(1, 366):
try:
cdf_file = cdflib.CDF(f'./gps{i}.cdf')
labels = cdf_file.cdf_info().zVariables
print(labels)
data = cdf_file.varget(variable='tecIGS')
print(data.shape)
print(data[1])
plt.imshow(data[1], cmap='jet')
plt.axis('off') # 去除坐标轴
plt.savefig(f'./gps{i}.png', bbox_inches='tight', pad_inches=0) # 保存图片并去除白边
except FileNotFoundError:
continue
```
这段代码在 `plt.imshow()` 函数中指定了 colormap 为 `'jet'`,并在绘图前使用 `plt.axis('off')` 命令去除坐标轴。另外,为了去除保存图片时的白边,我们在 `plt.savefig()` 函数中指定了 `bbox_inches='tight'` 和 `pad_inches=0`。
阅读全文