У меня есть два поля, которые я сравниваю. Оба они номинанты, только с одними и с нулями. Мужчины и женщины, а также по умолчанию и без дефолта (плюс много больше данных в аналогичном формате). Если вы поместите его в график рассеяния, вы получите только четыре точки, потому что, конечно, все эти сценарии происходят, но вопрос в том, сколько раз это происходит в каждом случае. Было бы удивительно, если бы я мог видеть это, перевернув его на бок и увидев частоту того, сколько раз каждая точка попадает в одну из этих четырех точек.Можно ли превратить 2d-график в 3d, включив частоту в matplotlib?
, например:
x = [1,0,0,0,...1,1,0,1]
y = [0,1,1,0,...1,0,1,0]
У меня есть код:
def scatterPlot3dFields():
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.scatter(x, y, ???)
plt.show()
Но я понятия не имею, что положить в оси г, чтобы это произошло. Любая помощь будет потрясающей.
Можете ли вы предоставить некоторые данные примера? –