返回顶部
首页 > 资讯 > 后端开发 > Python >Python如何读取Excel表内容
  • 196
分享到

Python如何读取Excel表内容

python数据分析数据挖掘 2023-09-02 08:09:48 196人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

用python读取excel表中的数据 假如说有如下一张存储了数据的excel表,其中x1-x6是特征,y_label是特征对应的类别标签。我们想要使用Python对以下数据进行数据分析,那么第一步就

python读取excel表中的数据

假如说有如下一张存储了数据的excel表,其中x1-x6是特征,y_label是特征对应的类别标签。我们想要使用Python对以下数据进行数据分析,那么第一步就要先把excel表中的数据读取出来才行。这里我们主要使用到了python中的pandas库。
在这里插入图片描述
首先确定excel表存放的路径所在,比如我的路径是 ‘E:\relate_code\svm\dataset\data.xlsx’.

import pandas as pdfile_path = r'E:\relate_code\svm\dataset\data.xlsx'   # r对路径进行转义,windows需要raw_data = pd.read_excel(file_path, header=0)  # header=0表示第一行是表头,就自动去除了print(raw_data)

这样就可以取出数据了,输出见下图。可以看出,这里就没有表中的x1等表头信息了。
在这里插入图片描述

但是,最左边这里还有0-169这些行号额外信息,咱们可以用以下命令只要里面的有用信息,并保存到数组中。

data = raw_data.values     # 只提取表中信息print(data)

输出结果:
在这里插入图片描述
这时候数据就都读进来了,并且存储为了数组形式。咱们可以选择想要的数据,比如想把x和y分开,毕竟一个是特征,另一个是标签,这时候可以使用以下代码。

features = data[:, 0:6]  # 由于是二维数组,所以第一个冒号表示选择所有行,之后0:6表示只要前六列的数据labels = data[:, -1]     # 标签只要最后一列

还可以对特征进行选择,假如只要第四列的特征也可以使用:

feature_4 = data[: 3:4]  # 这样得出的数组依然是二维数组,便于后续特征操作

如果不想要第四个特征,其它都想要,也可以这样使用,需要用到numpy库:

import numpy as npfeature1_3 = data[:, 0:3]   # 取前三列特征feature5_6 = data[:, 4:6]   # 取第5,第6列特征feature_choose = np.hstack(feature1_3, feature5_6)   # 对两份特征进行特征拼接

这里再多说一下,np.hstack()函数和 np.vstack()函数:

这里是np.vstack()函数。主要是进行竖直堆叠,使用这个函数的时候要保证两个数组列数是一致的(都是三列),得出的结果如下。

import numpy as nparr1 = np.array([[1, 2, 3], [4, 5, 6]])arr2 = np.array([7, 8, 9])print(np.vstack((arr1, arr2)))

在这里插入图片描述
下面是np.hstack()函数,主要是进行水平堆叠,使用这个函数的时候要保证行数是一致的(都是两行)。

import numpy as nparr1 = np.array([[1, 2], [3, 4]])arr2 = np.array([[7, 8, 9], [10, 11, 12]])print(np.hstack((arr1, arr2)))

在这里插入图片描述
就先介绍到这里吧,下一篇文章介绍机器学习的代码使用,请多关注哦!

日常学习记录,一起交流讨论吧!侵权联系~

来源地址:https://blog.csdn.net/WYKB_Mr_Q/article/details/122999267

--结束END--

本文标题: Python如何读取Excel表内容

本文链接: https://lsjlt.com/news/390273.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python如何读取Excel表内容
    用python读取excel表中的数据 假如说有如下一张存储了数据的excel表,其中x1-x6是特征,y_label是特征对应的类别标签。我们想要使用python对以下数据进行数据分析,那么第一步就...
    99+
    2023-09-02
    python 数据分析 数据挖掘
  • C#中如何读取Excel内容
    C#中如何读取Excel内容,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。(1) OleDb: 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活...
    99+
    2023-06-17
  • Python如何提取Excel内容
    这篇文章主要讲解了“Python如何提取Excel内容”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python如何提取Excel内容”吧!说实话,Python操作excel的库很多,但是我...
    99+
    2023-06-15
  • 利用Python读取Excel表内容的详细过程
    目录用python读取excel表中的数据这里再多说一下,np.hstack()函数和 np.vstack()函数:总结用python读取excel表中的数据 假如说有如下一张存储了...
    99+
    2024-04-02
  • 如何使用 Java 灵活读取 Excel 内容?
    在日常工作和学习中,我们经常需要从 Excel 文件中读取数据。对于少量数据,手动复制和粘贴可能是可行的,但是对于大量的数据,这种方法会变得非常低效。在这种情况下,使用 Java 程序自动读取 Excel 文件中的数据将是更好的选择。 本教...
    99+
    2023-09-12
    java excel 开发语言
  • EasyExcel读取EXcel文件内容
    目录 一 官方文档介绍 二 读取文件内容 1.根据文档内容建立读对象 2.创建读监听器 3.测试类代码 一 官方文档介绍 Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗...
    99+
    2023-09-30
    JAVA
  • Python如何读取Excel表格数据
    环境: Pycharm IDE 3.9  2021.2.1 Excel作为目前主要的流行数据表格,其存储的数据整齐,强可观性。需要对大量的数据进行分析时,可以利用python脚本语言进行数据分析。 python读取excel数据: 打开py...
    99+
    2023-09-07
    excel
  • python如何实现读取excel表格
    本篇内容介绍了“python如何实现读取excel表格”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、python读取excel表格数据1...
    99+
    2023-07-02
  • python如何读取文件内容
    在Python中,可以使用`open()`函数来打开一个文件,并使用`.read()`方法来读取文件的内容。以下是一个示例:```p...
    99+
    2023-08-25
    python
  • Python如何读取excel表格的数据
    这篇文章主要介绍“Python如何读取excel表格的数据”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python如何读取excel表格的数据”文章能帮助大家解决问题。小编这里推荐使用一款兼容性非...
    99+
    2023-06-27
  • Python如何提取Excel文本框内容
    这期内容当中小编将会给大家带来有关Python如何提取Excel文本框内容,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。说实话,这个需求头一次碰到,我相信对于大多数朋友来说,也是头一次碰到。“提取exce...
    99+
    2023-06-15
  • python如何读取json文件内容
    在Python中,可以使用`json`模块来读取JSON文件的内容。具体步骤如下:1. 导入`json`模块:```pythonim...
    99+
    2023-09-15
    python json
  • python如何读取mat文件内容
    这篇文章主要介绍“python如何读取mat文件内容”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“python如何读取mat文件内容”文章能帮助大家解决问题。首先,我们这里先打开matlab,随便在...
    99+
    2023-07-02
  • python如何读取txt文件内容
    要读取txt文件内容,可以使用Python内置的open()函数来打开文件并读取内容。以下是一种简单的方法: # 打开文件 with...
    99+
    2024-04-02
  • java怎么读取excel文件内容
    可以使用Apache POI库来读取Excel文件内容。首先,你需要下载并导入Apache POI库。你可以在官方网站(https:...
    99+
    2023-09-20
    java excel
  • Python读取PDF内容
    1,引言晚上翻看《Python网络数据采集》这本书,看到读取PDF内容的代码,想起来前几天集搜客刚刚发布了一个抓取网页pdf内容的抓取规则,这个规则能够把pdf内容当成html来做网页抓取。神奇之处要归功于Firefox解析PDF的能力,能...
    99+
    2023-01-31
    内容 Python PDF
  • java如何读取word文档表格内容
    要读取Word文档中的表格内容,可以使用Apache POI库来处理Word文档。以下是一个简单的示例代码,演示如何读取Word文档...
    99+
    2023-09-22
    java word
  • java如何读取excel表数据
    在Java中读取Excel表的数据,可以使用Apache POI库来实现。Apache POI是一个流行的Java库,用于读写Mic...
    99+
    2023-09-22
    java excel
  • easyExcel中如何读取Excel表头
    今天小编给大家分享一下easyExcel中如何读取Excel表头的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1 环境准备准...
    99+
    2023-06-30
  • 怎么在python中读取列表内容
    这篇文章给大家介绍怎么在python中读取列表内容,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。python可以做什么Python是一种编程语言,内置了许多有效的工具,Python几乎无所不能,该语言通俗易懂、容易入门...
    99+
    2023-06-14
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作