小编her*_*cho的帖子

在Matplotlib中,如何避免axvspan重叠?

我注意到两个相邻区域重叠,所以在中间出现一条恼人的线.我试过"capstyle ='butt'",我曾经避免使用线条之间的重叠,但是这里没有做到这一点.

这是一个最小的例子:

import matplotlib.pylab as plt

ax = plt.subplot(111)

ax.axvspan(0, 0.5, color = 'red', alpha = 0.13, capstyle = 'butt')
ax.axvspan(0.5, 1, color = 'blue', alpha = 0.13, capstyle = 'butt')

plt.show()
Run Code Online (Sandbox Code Playgroud)

python plot matplotlib

4
推荐指数
2
解决办法
1275
查看次数

像在python中一样迭代C++

我想在一组值上迭代C++.在python中,它看起来像

for v in [v1, v2, v3]:
    do_something()
Run Code Online (Sandbox Code Playgroud)

在C++中使用它的正确方法是什么?

c++ python loops

4
推荐指数
2
解决办法
290
查看次数

在python matplotlib中将不规则的四边形转换为矩形

我有一个视频中的数据。

  • 矩形的顶点
  • 矩形内动物追踪的点。

由于图像变形,我的“矩形”不规则。我想转换数据以便将它们在matplotlib中绘制为矩形。

有没有简单的方法?

这就是迷宫。我将其分解为五个四边形

python matplotlib

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

在直方图中孵化多个数据系列

当我为直方图着色时,它接受不同颜色的列表,但是,对于阴影,它只接受一个值.

这是代码:

import numpy as np
import matplotlib.pylab as plt


data = [np.random.rand(100) + 10 * i for i in range(3)]
ax1 = plt.subplot(111)

n, bins, patches = ax1.hist(data, 20, histtype='bar',
                        color=['0', '0.33', '0.66'],
                        label=['normal I', 'normal II', 'normal III'],
                        hatch= ['', 'o', '/'])
Run Code Online (Sandbox Code Playgroud)

如何为不同的系列设置不同的舱口?

python numpy matplotlib

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

熊猫 read_csv。如何在换行前忽略分隔符

我正在读取一个带有数值的文件。

data = pd.read_csv('data.dat', sep=' ', header=None)

在文本文件中,每一行都以一个空格结束,所以 Pandas 等待一个不存在的值并在每行的末尾添加一个“nan”。例如:

2.343 4.234

读作:[2.343, 4.234, nan]

我可以避免使用它,, usecols = [0 1]但我更喜欢更通用的解决方案

python file pandas

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

使用 plt.show() 如何定义背景颜色?

当我可视化绘图时,默认背景颜色类似于灰色。我想要一个白色的末端,就像我保存情节时获得的那样。 这就是我在 plt.show() 中看到的

matplotlib

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

标签 统计

python ×5

matplotlib ×4

c++ ×1

file ×1

loops ×1

numpy ×1

pandas ×1

plot ×1