pandas 给dataframe添加列名的两种方法

 更新时间:2022年06月16日 14:57:12   作者:门前塘  
DataFrame的单元格可以存放数值、字符串等,本文主要介绍了pandas 给dataframe添加列名的两种方法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

DataFrame是Python中Pandas库中的一种数据结构,它类似excel,是一种二维表。DataFrame的单元格可以存放数值、字符串等,同时DataFrame可以设置列名columns与行名index。

方法1

import pandas as pd
import numpy as np

df1 = pd.DataFrame(np.random.randn(3, 3), index=list('abc'), columns=list('ABC'))
print(df1)

运行结果:

在这里插入图片描述

其中第一个参数是存放在DataFrame里的数据,第二个参数index就是之前说的行名,第三个参数columns是之前说的列名。
其中后两个参数可以使用list输入,但是注意,这个list的长度要和DataFrame的大小匹配,不然会报错。当然,这两个参数是可选的,你可以选择不设置,而且这两个list是可以一样的。

方法2

import numpy as np
import pandas as pd

#创建一个Dataframe
data=pd.DataFrame(np.arange(16).reshape(4,4))

data.columns=["列名1","列名2","列名3","列名4"]
data.index=["a","b","c","d"]
print("data=\n", data)

运行结果:

在这里插入图片描述

 到此这篇关于pandas 给dataframe添加列名的两种方法的文章就介绍到这了,更多相关pandas dataframe添加列名内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python3+selenium实现qq邮箱登陆并发送邮件功能

    python3+selenium实现qq邮箱登陆并发送邮件功能

    这篇文章主要为大家详细介绍了python3+selenium实现qq邮箱登陆,并发送邮件功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • python实现简单通讯录管理系统

    python实现简单通讯录管理系统

    这篇文章主要为大家详细介绍了python实现简单通讯录管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • python 包实现 urllib 网络请求操作

    python 包实现 urllib 网络请求操作

    这篇文章主要介绍了python包实现urllib网络请求操作,urllib 是 Python 标准库中用于网络请求的库,下面urllib的相关资料介绍,需要的小伙伴可以参考一下
    2022-04-04
  • 详解pandas数据合并与重塑(pd.concat篇)

    详解pandas数据合并与重塑(pd.concat篇)

    这篇文章主要介绍了详解pandas数据合并与重塑(pd.concat篇),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python多进程写入同一文件的方法

    Python多进程写入同一文件的方法

    今天小编就为大家分享一篇Python多进程写入同一文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • Python中type的构造函数参数含义说明

    Python中type的构造函数参数含义说明

    这篇文章主要介绍了Python中type的构造函数参数含义说明,本文用一个编码实例解释Python type的参数的作用和含义,需要的朋友可以参考下
    2015-06-06
  • 学python需要去培训机构吗

    学python需要去培训机构吗

    在本篇文章里小编给大家整理的是关于学python是否需要去培训机构的相关内容,有需要的朋友们可以阅读下。
    2020-07-07
  • 使用Python写一个小游戏

    使用Python写一个小游戏

    这篇文章主要介绍了使用Python快速写一个小游戏,本次开发的小游戏叫alien invasion,具体实现过程大家参考下本文
    2018-04-04
  • 详解python实现小波变换的一个简单例子

    详解python实现小波变换的一个简单例子

    这篇文章主要介绍了详解python实现小波变换的一个简单例子,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-07-07
  • Python字典数据对象拆分的简单实现方法

    Python字典数据对象拆分的简单实现方法

    这篇文章主要介绍了Python字典数据对象拆分的简单实现方法,涉及Python针对字典数据的相关遍历、拆分等操作技巧,需要的朋友可以参考下
    2017-12-12

最新评论