【发布时间】:2015-07-09 02:16:09
【问题描述】:
我对 numpy 和 pandas 比较陌生(我是一名实验物理学家,所以多年来我一直在使用 ROOT……)。 ROOT 中的一个常见图是 2D 散点图,其中给定 x 和 y 值列表,生成一个变量与另一个变量的“热图”类型散点图。
如何用 numpy 和 Pandas 最好地完成这项工作?我正在尝试使用 Dataframe.plot() 函数,但我什至在努力创建数据框。
import numpy as np
import pandas as pd
x = np.random.randn(1,5)
y = np.sin(x)
df = pd.DataFrame(d)
首先,这个数据框的形状为 (1,2),但我希望它的形状为 (5,2)。
如果我能得到正确的数据框形状,我相信我可以找出DataFrame.plot() 函数来绘制我想要的东西。
【问题讨论】:
标签: python numpy pandas scatter