python - 抑制 xarray.DataArray.plot 中的标签
问题描述
我xarray.DataArray.plot
用来绘制我的值,例如:
In [26]: cla()
In [27]: da = xarray.DataArray(arange(6*5).reshape(6,5), dims=("a", "b"), coords={"a": range(6), "b": range(5), "c": ("a", range(6))})
In [28]: da["c"].plot(label="a")
Out[28]: [<matplotlib.lines.Line2D at 0x7fef942e8b38>]
In [29]: da["c"].plot(label=None)
Out[29]: [<matplotlib.lines.Line2D at 0x7fef94279dd8>]
In [30]: legend()
Out[30]: <matplotlib.legend.Legend at 0x7fef942cba20>
我想要的效果是da["c"].plot(label=None)
不会产生任何标记的行。但是,xarray
似乎在结果图中给它一个标签"c"
,从而它出现在图例中。我怎么能压制这个?
解决方案
推荐阅读
- aws-api-gateway - 带有 mTLS 的 AWS API GW HTTP API 不会在标头中传递多个 cookie
- python - Chrome 配置文件未加载硒
- python - Python列表弹出方法并保留原始列表的副本
- java - 一种在地图中删除条目的方法
- python - `globals` 在嵌套函数中不起作用
- windows - 使用powershell处理多个CSV文件并删除具有双分号字符的单列中的行
- javascript - 限制小数,只允许数字
- slurm - 安装 slurm 时出错,slurmd 无法启动
- java - 通过本地存储的图像 Android 开启 Cv 人脸检测考勤
- javascript - 变量被声明但它的值永远不会被读取