相关疑难解决方法(0)

在matplotlib上的散点图中为每个系列设置不同的颜色

假设我有三个数据集:

X = [1,2,3,4]
Y1 = [4,8,12,16]
Y2 = [1,4,9,16]
Run Code Online (Sandbox Code Playgroud)

我可以分散这个情节:

from matplotlib import pyplot as plt
plt.scatter(X,Y1,color='red')
plt.scatter(X,Y2,color='blue')
plt.show()
Run Code Online (Sandbox Code Playgroud)

我怎么能用10套呢?

我搜索了这个,可以找到我所问的任何参考.

编辑:澄清(希望)我的问题

如果我多次调用散点图,我只能在每个散点图上设置相同的颜色.另外,我知道我可以手动设置颜色数组,但我确信有更好的方法可以做到这一点.我的问题是,"我怎样才能自动散布我的几个数据集,每个数据集都有不同的颜色.

如果这有帮助,我可以轻松地为每个数据集分配一个唯一的编号.

python matplotlib scatter-plot

149
推荐指数
5
解决办法
41万
查看次数

对numpy数组中的每个第n个条目进行二次采样

我是一个numpy的初学者,我试图从一个长的numpy数组中提取一些数据.我需要做的是从我的数组中的一个已定义的位置开始,然后从该位置对每个第n个数据点进行子采样,直到我的数组结束.

基本上如果我有

a = [1,2,3,4,1,2,3,4,1,2,3,4....] 
Run Code Online (Sandbox Code Playgroud)

我想对此进行子样本开始,a[1]然后从那里开始每隔四个点采样,以产生类似的东西

b = [2,2,2.....]
Run Code Online (Sandbox Code Playgroud)

python arrays numpy

75
推荐指数
1
解决办法
9万
查看次数

标签 统计

python ×2

arrays ×1

matplotlib ×1

numpy ×1

scatter-plot ×1