【问题标题】:How to plot a scatter plot between 2 variables with imbalanced data using python?如何使用python绘制具有不平衡数据的2个变量之间的散点图?
【发布时间】:2018-04-29 12:25:16
【问题描述】:
import matplotlib.pyplot as plt
x = [1,2,3,4,4,5]
y= [1,2,3]
plt.scatter(x,y)
plt.show()

ValueError: x 和 y 的大小必须相同

如何获得 x & y 之间的绘图?

【问题讨论】:

标签: python-3.x matplotlib scatter-plot


【解决方案1】:

这是我从使用 R 中得到的一个想法。在 R 中,它通常发生在元素被回收的地方。考虑到这一点,如果您可以接受这样的解决方案,

import itertools

x = [1,2,3,4,4,5]
y= [1,2,3]

g = itertools.cycle(y)

w = [next(g) for i in range(len(x))]

plt.scatter(x,w)
plt.show()

否则,我不知道如何绘制奇数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-02-18
    • 2021-04-05
    • 1970-01-01
    • 2020-09-14
    • 1970-01-01
    • 2020-01-24
    • 2015-08-26
    • 2019-01-16
    相关资源
    最近更新 更多