小编Mar*_*lum的帖子

在matplotlib的文本框

如何在matplotlib中围绕文本制作一个框?我有三种不同的文字和三种不同颜色的文字:

 ax.text(2,1, 'alpha', color='red')
 ax.text(2,2, 'beta', color='cyan')
 ax.text(2,3, 'epsilon', color='black')
Run Code Online (Sandbox Code Playgroud)

我看过教程http://matplotlib.org/users/recipes.html(最后一个例子),但我无法解决问题.提前致谢.

python text matplotlib

39
推荐指数
3
解决办法
4万
查看次数

在使用numpy.median之前对数据进行排序

我正在使用Python测量数据样本的中位数和百分位数.

import numpy as np
xmedian=np.median(data)
x25=np.percentile(data, 25)
x75=np.percentile(data, 75)
Run Code Online (Sandbox Code Playgroud)

np.sort()在测量中位数之前,我是否必须在数据上使用该功能?

python numpy median percentile

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

转换数组列表

我是python的新手.如何转换这样的数组:

x=[[0.3], [0.07], [0.06]]
Run Code Online (Sandbox Code Playgroud)

成:

x=[0.3,0.07, 0.06]
Run Code Online (Sandbox Code Playgroud)

?提前致谢.

python arrays

2
推荐指数
1
解决办法
258
查看次数

对数图中的负轴

我正在使用matplotlib绘制日志图.我的值从1到35.

fig=plt.figure(figsize=(7,7))
fig.subplots_adjust(top=0.75, right=0.9)
ax=fig.add_subplot(111)
ax.plot(x, y, marker='o', color='black', ls='')
ax.set_xscale('log')
ax.set_yscale('log')
Run Code Online (Sandbox Code Playgroud)

我想从低于1的值开始设置x轴和y轴,但是如果我使用的话

ax.axis([-10,45,-10,45])
Run Code Online (Sandbox Code Playgroud)

它不起作用.我知道这是因为我使用的是对数刻度,但有没有办法解决问题,获得我想要的轴?

python logarithm matplotlib axis-labels

2
推荐指数
1
解决办法
4896
查看次数

标签 统计

python ×4

matplotlib ×2

arrays ×1

axis-labels ×1

logarithm ×1

median ×1

numpy ×1

percentile ×1

text ×1