列表转DataFrame:将指定元组列表转换为含location、a、b列的数据表
将Python列表转换为指定列名的DataFrame
- 给定如下Python数据列表(注意原列表中字符串需添加引号,否则会引发未定义变量错误):
my_list = [("B_BC", 0.3140561085683502, 0.27612272457883213), ("BR_BR", 0.1968307181527823, 0.18806346643096217)]
- 转换为指定列名的DataFrame的实现代码:
import pandas as pd # 定义数据列表 my_list = [("B_BC", 0.3140561085683502, 0.27612272457883213), ("BR_BR", 0.1968307181527823, 0.18806346643096217)] # 转换为DataFrame并指定列名 df = pd.DataFrame(my_list, columns=["location", "a", "b"]) # 查看结果 print(df)
- 执行后输出的DataFrame样式如下:
location a b 0 B_BC 0.314056 0.276123 1 BR_BR 0.196831 0.188063
内容的提问来源于stack exchange,提问作者Unicorn
相关产品推荐
相关产品推荐

