gpt4 book ai didi

python - 如何将矩阵转换为 Pandas 数据框

转载 作者:太空狗 更新时间:2023-10-30 01:51:06 25 4
gpt4 key购买 nike

我正在尝试将矩阵转换为 pandas 数据框:

matrixA={}
matrixA[0,0]='a'
matrixA[0,1]='b'
matrixA[1,0]='c'
matrixA[1,1]='d'

像这样:

import pandas as pd

pd.DataFrame(matrixA)

我得到一个错误。

最佳答案

如前所述,您创建的不是矩阵而是 python dictionary .然而,字典可以用作创建数据框的参数,但您颠倒了索引顺序。

import pandas as pd

matrixA={}
matrixA['a']=[0,0]
matrixA['b']=[0,1]

pd.DataFrame(matrixA)

a b
0 0 0
1 0 1

另外你可以使用 numpys矩阵

import numpy as np

a = np.matrix('1 2; 3 4')
pd.DataFrame(a)

0 1
0 1 2
1 3 4

关于python - 如何将矩阵转换为 Pandas 数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26778899/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com