为matplotlib提供cftime轴的支持
项目描述
nc-time-axis
支持matplotlib中的cftime轴
安装
使用conda
安装nc-time-axis
conda install -c conda-forge nc-time-axis
或 pip
pip install nc-time-axis
示例
import random
import cftime
import matplotlib.pyplot as plt
import nc_time_axis
calendar = "360_day"
dt = [
cftime.datetime(year=2017, month=2, day=day, calendar=calendar)
for day in range(1, 31)
]
temperatures = [round(random.uniform(0, 12), 3) for _ in range(len(dt))]
plt.plot(dt, temperatures)
plt.margins(0.1)
plt.ylim(0, 12)
plt.xlabel("Date")
plt.ylabel("Temperature")
plt.show()
参考
- cftime - 来自netcdf4-python的时间处理功能。
- matplotlib - 使用Python进行绘图。
项目详情
下载文件
下载适合您平台的项目文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
nc-time-axis-1.4.1.tar.gz (66.2 kB 查看散列值)
构建发行版
nc_time_axis-1.4.1-py3-none-any.whl (17.8 kB 查看散列值)