用Python将list数据转换为dataframe数据,列索引是list数据中第一行的每一个元素,行索引是list数据中第一列每一个元素
时间: 2024-06-02 10:13:21 浏览: 89
Python数据分析库pandas基本操作方法
答:可以使用 pandas 库中的 DataFrame 函数实现。具体代码如下:
import pandas as pd
# 定义一个 list 数据
data = [['a',1,2,3],['b',4,5,6],['c',7,8,9]]
# 取出第一行作为列索引
columns = data[0]
# 取出第一列作为行索引
index = [row[0] for row in data]
# 取出数据部分
data = [row[1:] for row in data]
# 将数据转换为 DataFrame 格式
df = pd.DataFrame(data, index=index, columns=columns)
# 输出结果
print(df)
输出结果如下:
a 1 2 3
b 4 5 6
c 7 8 9
阅读全文