小编mat*_*use的帖子

seaborn:背景颜色的传说

以下问题说明如何更改图例的背景颜色: matplotlib图例背景颜色.但是,如果我使用seaborn,这不起作用.有没有办法做到这一点?

import matplotlib.pyplot as plt
import numpy as np
a = np.random.rand(10,1)

plt.plot(a, label='label')
legend = plt.legend()
frame = legend.get_frame()
frame.set_facecolor('green')
plt.show()


import seaborn as sns

plt.plot(a, label='label')
legend = plt.legend()
frame = legend.get_frame()
frame.set_facecolor('green')
plt.show()
Run Code Online (Sandbox Code Playgroud)

用matplotlib 与seaborn

python plot legend seaborn

21
推荐指数
2
解决办法
2万
查看次数

numpy:NaN和蒙面数组之间的差异

在numpy中有两种标记缺失值的方法:我可以使用a NaN或a masked array.我知道使用NaNs(可能)更快,而屏蔽阵列提供更多功能(哪个?).

我想我的问题是我应该/何时使用一个而不是另一个?一个用例np.NaNregular array vs. a masked array什么?

我相信答案必须在那里,但我找不到......

python numpy nan

13
推荐指数
1
解决办法
1622
查看次数

cartopy set_xlabel set_ylabel(不是ticklabels)

使用cartopy地图时,我无法添加xlabel或ylabel.有没有办法做到这一点?我不是在寻找ticklabels.

import matplotlib.pyplot as plt
import cartopy
ax = plt.axes(projection=cartopy.crs.PlateCarree())
ax.add_feature(cartopy.feature.COASTLINE)
ax.set_xlabel('lon')
ax.set_ylabel('lat')
plt.show()
Run Code Online (Sandbox Code Playgroud)

python matplotlib axis-labels cartopy

5
推荐指数
2
解决办法
1528
查看次数

标签 统计

python ×3

axis-labels ×1

cartopy ×1

legend ×1

matplotlib ×1

nan ×1

numpy ×1

plot ×1

seaborn ×1