python提取excel一列或多列数据另存为新表代码实例

 更新时间:2024年06月17日 09:35:01   作者:githubcurry  
在日常的工作中,其实就是用鼠标进行数据筛选,然后选择你想要这一行数据进行复制,下面这篇文章主要给大家介绍了关于python提取excel一列或多列数据另存为新表的相关资料,需要的朋友可以参考下

一、python提取excel指定一列保存到新表

原数据举例如下:

  • 提取B列另存到新表

    在这里插入图片描述

  • 执行文件如下:

import pandas as pd
def excel_one_line_to_list():
    df = pd.read_excel(r'D:\Users\gxcaoty\Desktop\全流程\2.xlsx', usecols=[1])  # 读取项目名称一列,不要列名names=None
    df_li = df.values.tolist()
    result = []
    for s_li in df_li:
        result.append(s_li[0])
    print(result)
    df = pd.DataFrame(result, columns=['name'])
    df.to_excel("yili.xlsx", index=False)
if __name__ == '__main__':
    excel_one_line_to_list()
  • 执行结果如下:

    在这里插入图片描述

二、python提取excel指定两列保存到新表

执行文件如下:

import pandas as pd
def excel_one_line_to_list():
    df = pd.read_excel(r'D:\Users\gxcaoty\Desktop\全流程\2.xlsx', usecols=[1, 2])  # 读取项目名称和行业领域两列,并不要列名names=None
    df_li = df.values.tolist()
    print(df_li)
    df = pd.DataFrame(df_li, columns=['name', 'local'])
    df.to_excel("li.xlsx", index=False)

if __name__ == '__main__':
    excel_one_line_to_list()

执行结果如下:

在这里插入图片描述

附:python对excel两列数据进行关联分析代码

可以使用Python中的pandas和numpy库来实现对Excel两列数据的关联分析。示例代码如下:

import pandas as pd
import numpy as np

# 读取Excel文件
df = pd.read_excel('data.xlsx')

# 选择需要进行关联分析的两列数据
data1 = df['列名1']
data2 = df['列名2']

# 计算相关系数
r = np.corrcoef(data1, data2)[0, 1]

# 打印相关系数
print('相关系数:', r)

其中,data.xlsx是需要进行关联分析的Excel文件,列名1列名2是需要进行关联分析的两列数据的列名。np.corrcoef函数可以计算两列数据的相关系数,最终结果保存在变量r中。

总结 

到此这篇关于python提取excel一列或多列数据另存为新表的文章就介绍到这了,更多相关python提取excel列数据另存新表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 解决python2 绘图title,xlabel,ylabel出现中文乱码的问题

    解决python2 绘图title,xlabel,ylabel出现中文乱码的问题

    今天小编就为大家分享一篇解决python2 绘图title,xlabel,ylabel出现中文乱码的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-01-01
  • 使用Python和OpenCV库实现实时颜色识别系统

    使用Python和OpenCV库实现实时颜色识别系统

    这篇文章主要介绍了使用Python和OpenCV库实现的实时颜色识别系统,这个系统能够通过摄像头捕捉视频流,并在视频中指定区域内识别主要颜色(红、黄、绿、蓝),这种技术在机器人视觉、自动化检测和交互式应用中有着广泛的应用前景,需要的朋友可以参考下
    2025-06-06
  • 5行Python代码实现图像分割的步骤详解

    5行Python代码实现图像分割的步骤详解

    这篇文章主要介绍了5行Python代码实现图像分割的步骤详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • Python列表之间的数字与字符转化实例

    Python列表之间的数字与字符转化实例

    在python列表操作中,面对需要把列表中的字符串转为礼拜的操作,无需强转,通过简单的几步就可以实现,下面这篇文章主要给大家介绍了关于Python列表之间的数字与字符转化的相关资料,需要的朋友可以参考下
    2023-02-02
  • python代码实现逻辑回归logistic原理

    python代码实现逻辑回归logistic原理

    这篇文章主要介绍了python代码实现逻辑回归logistic原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-08-08
  • Python selenium的安装和下载谷歌浏览器镜像驱动

    Python selenium的安装和下载谷歌浏览器镜像驱动

    Selenium是一个用于web自动化测试的框架,在使用Ajax请求数据的页面中,会出现 sign ,token等密钥,借助使用Selenium框架来实现数据爬取很不错,本文给大家介绍Python selenium的安装和下载谷歌浏览器镜像驱动,需要的朋友可以参考下
    2022-11-11
  • Anaconda+spyder+pycharm的pytorch配置详解(GPU)

    Anaconda+spyder+pycharm的pytorch配置详解(GPU)

    这篇文章主要介绍了Anaconda+spyder+pycharm的pytorch配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • Python实现定时任务调度器的示例详解

    Python实现定时任务调度器的示例详解

    这篇文章主要为大家详细介绍了如何使用Python实现定时任务调度器,用于自动化执行各种重复性任务,文中的示例代码讲解详细,有需要的可以了解下
    2025-12-12
  • Python开发简易音乐播放器的示例详解

    Python开发简易音乐播放器的示例详解

    这篇文章主要为大家详细介绍了如何使用Python开发一个具有基本功能的音乐播放器,并解析其中涉及的Python编程知识点,感兴趣的小伙伴可以了解下
    2025-06-06
  • python的slice notation的特殊用法详解

    python的slice notation的特殊用法详解

    今天小编就为大家分享一篇python的slice notation的特殊用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12

最新评论