python矩阵加列名和行名

117 阅读1分钟

在Python中,可以使用Pandas库中的DataFrame来创建具有行名和列名的矩阵。可以使用以下代码创建一个带有行名和列名的矩阵:

import pandas as pd

# 创建一个矩阵
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

# 创建一个行名和列名
rows = ['row1', 'row2', 'row3']
cols = ['col1', 'col2', 'col3']

# 创建一个DataFrame矩阵
df = pd.DataFrame(matrix, index=rows, columns=cols)

print(df)

输出结果将会是:

      col1  col2  col3
row1     1     2     3
row2     4     5     6
row3     7     8     9

在这个示例中,我们创建了一个3x3的矩阵,并分别为行和列指定了名称 "row1", "row2", "row3" 和 "col1", "col2", "col3"。我们使用了Pandas库中的DataFrame方法将矩阵转换为一个带有行名和列名的DataFrame对象。