Pandas如何通过np.array函数或tolist方法去掉数据中的index

 更新时间:2024年02月23日 14:17:33   作者:勤奋的大熊猫  
这篇文章主要介绍了Pandas如何通过np.array函数或tolist方法去掉数据中的index问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

引言

在做 pandas 数据处理的时候遇到了一个问题,获取到的数据总是会带有 dateframe 的格式,即总会有 index 显示出来。

为了去掉这些显示,我们可以使用 np.array() 函数进行数据类型的转换。

正文

比如,对于以下的数据形式:

正常情况下,我们可以使用如下代码获取 layer1 对应的列数据:

import pandas as pd


data = pd.read_excel('output.xlsx')
print(data['layer1'][2:])
"""
2    a
3    c
Name: layer1, dtype: object
"""

可以看到,通过这种方式获取到的数据左侧会有 index 显示,末尾也会有 name 显示,为了不出现 indexname 这些不必要的额外信息,我们可以使用 np.array() 作用在 data['layer1'][2:] 上。

修改后得到的结果如下:

import numpy as np
import pandas as pd


data = pd.read_excel('output.xlsx')
print(np.array(data['layer1'][2:]))
"""
result:
['a' 'c']
"""

至此,我们说明了通过使用 np.array(),可以去掉数据中的 index 说明部分。

当然,我们也可以使用 pandas 中自带的 tolist() 方法去掉 index 部分。

import pandas as pd

data = pd.read_excel('output.xlsx')
print(data['layer1'][2:].tolist())
"""
result:
['a', 'c']
"""

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Pthon批量处理将pdb文件生成dssp文件

    Pthon批量处理将pdb文件生成dssp文件

    这篇文章主要介绍了Pthon批量处理将pdb文件生成dssp文件,通过本例主要学习遍历目录下文件的方法,需要的朋友可以参考下
    2015-06-06
  • python批量处理PDF文档输出自定义关键词的出现次数

    python批量处理PDF文档输出自定义关键词的出现次数

    这篇文章主要介绍了python批量处理PDF文档,输出自定义关键词的出现次数,文中有详细的代码示例,需要的朋友可以参考阅读
    2023-04-04
  • Python实现SMTP邮件发送

    Python实现SMTP邮件发送

    这篇文章主要介绍了基于python实现SMTP发送邮件教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-06-06
  • Python排序方法中sort和sorted的区别详解

    Python排序方法中sort和sorted的区别详解

    在python中常用的排序函数就是sort()和sorted()这两个函数,使用 sort() 或内建函数 sorted() 对列表进行排序,本文将详细介绍sorted和sort两者之间的区别,感兴趣的可以了解一下
    2023-08-08
  • 讲解Python中的标识运算符

    讲解Python中的标识运算符

    这篇文章主要介绍了讲解Python中的标识运算符,是Python学习当中的基础知识,需要的朋友可以参考下
    2015-05-05
  • 通过python 执行 nohup 不生效的解决

    通过python 执行 nohup 不生效的解决

    这篇文章主要介绍了通过python 执行 nohup 不生效的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python任务调度利器之APScheduler详解

    Python任务调度利器之APScheduler详解

    所谓的任务调度是指安排任务的执行计划,即何时执行,怎么执行等。这篇文章主要介绍了Python任务调度利器之APScheduler详解,需要的朋友可以参考下
    2020-04-04
  • Python求导数的方法

    Python求导数的方法

    这篇文章主要介绍了Python求导数的方法,涉及Python数学运算的相关技巧,需要的朋友可以参考下
    2015-05-05
  • JupyterLab远程密码访问实现

    JupyterLab远程密码访问实现

    本文主要介绍了JupyterLab远程密码访问实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • python对文件的操作方法汇总

    python对文件的操作方法汇总

    这篇文章主要介绍了python对文件的操作方法汇总,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02

最新评论