相关疑难解决方法(0)

从Numpy数组创建Pandas DataFrame:如何指定索引列和列标题?

我有一个由列表列表组成的Numpy数组,表示带有行标签和列名的二维数组,如下所示:

data = array([['','Col1','Col2'],['Row1',1,2],['Row2',3,4]])
Run Code Online (Sandbox Code Playgroud)

我希望生成的DataFrame将Row1和Row2作为索引值,将Col1,Col2作为标题值

我可以指定索引如下:

df = pd.DataFrame(data,index=data[:,0]),
Run Code Online (Sandbox Code Playgroud)

但我不确定如何最好地分配列标题.

python numpy pandas

231
推荐指数
8
解决办法
61万
查看次数

标签 统计

numpy ×1

pandas ×1

python ×1