当前位置:   article > 正文

【Pandas】利用Pandas读取表格中的一列并转化为列表的形式进行存储_pandas把数据表变为列表

pandas把数据表变为列表

分享一个常用的pandas处理数据的脚本。

  1. import numpy as np
  2. import pandas as pd
  3. df = pd.read_excel(".xlsx",usecols=[0])#skiprows=2#读取表格的一列
  4. df_arr = np.asarray(df.stack())#Dataframe类型堆叠变成Series类型再转成numpy数组
  5. cls_list = df_arr.tolist()#转list
  6. print(cls_list)

pd.read_excel用来读取表格中的某一列,usecols这个参数就用来设置所需要读取列的索引,skiprows这个参数可以让你从某列的某一行开始读取,读取到信息是Dataframe类型

利用stack()函数将格式改变最后在转化成numpy数组

最后通过tolist转化成列表

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/209708?site
推荐阅读
相关标签
  

闽ICP备14008679号