dataframe python写入数据,dataframe输出到excel

  dataframe python写入数据,dataframe输出到excel

  安装

  点安装熊猫数组的默认使用科学计数法显示数据的改变办法,真的是关闭科学计数显示

  NP。set _ print选项(抑制=真显示所有列(参数设置为没有人代表显示所有行,也可以自行设置数字)

  警察。set _ option( display。最大列数,无)显示所有行

  警察。set _ option( display。最大行数,无)设置数据的显示长度,默认为50

  pd.set_option(max_colwidth ,200)禁止自动换行(设置为假不自动换行,真的反之)

  警察。set _ option( expand _ frame _ repr ,False)获取所有列名

  df.columns.to_list()获取所有索引

  df.index.to_list()重命名列名

  df .重命名(列={ 旧列名:新的列名},原地=真)数据帧合并数据

  导入熊猫为pddf1=pd .DataFrame({A: [a0 , a1 , a2 , a3 , a4 , a5 , a6], B: [b0 , b1 , b2 , b3 , b4 , b5 , b6], k1: [x1 , x2 , y1 , y2]})df2=pd .DataFrame({A: [a0 , c2 , c3 , c4], B :[无、 d2 、 d3 、 d4]、 k1: [y1 、 y2 、]})print(df1)#对df1和df2进行合并,以k1键合并,合并方式外部、内部、左侧、右侧,和数据库连接查询方式同理df3=pd.merge(df1,df2,on=k1 ,how=outer)#删除数据帧某一个列名df=df.drop([ts_code],axis=1)#对数据帧进行去重df=df。drop _ duplicates([ ts _ code ],keep=last )追加写入超过

  df1=pd .DataFrame({A: [a0 , a1 , a2 , a3 , a4 , a5 , a6], B: [b0 , b1 , b2 , b3 , b4 , b5 , b6], k1: [x1 , x2 , y1 , y2 ]})df=PD。read _ excel( B . xlsx )PD。concat([df,df1]).to_excel(b.xlsx )将值为空的数据填为0

  df.fillna(值=0,轴=1,就地=真)数据帧数据转为词典进行保存

  data _ dict=JSON。负载(df。to _ JSON(orient= records ))表。插入(数据字典)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: