小编Vla*_*lad的帖子

如何在matplotlib.hlines中设置标签

我试图在matplotlib.hlines中为每行添加标签:

from matplotlib import pyplot as plt
plt.hlines(y=1, xmin=1, xmax=4, label='somelabel1')
plt.hlines(y=2, xmin=2, xmax=5, label='somelabel2')
Run Code Online (Sandbox Code Playgroud)

我需要一个带有两条水平线的图,每条线在“ y”轴上带有标签。取而代之的是,我得到的图没有标签,只有坐标(请参见示例图像)。是否可以将每条线的标签放入图中?

在此处输入图片说明

python matplotlib python-3.x

4
推荐指数
1
解决办法
3413
查看次数

Pandas.DataFrame.str.replace函数将浮点数替换为NaN

我有一个Pandas DataFrame,假设: df = pd.DataFrame({'Column name':['0,5',600,700]})

我需要删除,.代码是: df_mod = df.stack().str.replace(',','').unstack()

结果我得到: [05, NaN, NaN]

你有什么想法为什么我的表达式用NaN替换数字以及如何避免它?非常感谢!

dataframe python-3.x pandas

3
推荐指数
3
解决办法
3638
查看次数

标签 统计

python-3.x ×2

dataframe ×1

matplotlib ×1

pandas ×1

python ×1