第一篇:pandas数据读取

关于如何使用pandas读取xlsx文件的简单记录

简单记录一些常用方法



前言

心血来潮想在CSDN上写一些内容,主要是记录一些学习过程,主要是在神经网络学习中的一些记录,欢迎交流学习,本篇主要记录在创建自己的数据集时读取excel文件数据
有错误欢迎斧正

一、如何使用pandas读取xlsx文件

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、使用步骤

1.引入numpy和pandas库

代码如下(示例):

import numpy as np
import pandas as pd

2.读入数据

代码如下(示例):

data =pd.read_excel('33.xlsx')   #文件名为33.xlsx
height,width = data.shape
print(height,width,type(data))   #简单查看数据大小信息

3.创建一个三维数组和一维数组分别储存输入数据与标签

代码如下(示例)

#创建储存数据的三维数组
x=np.ones((266,3,3))
#创建储存标记的矩阵
y=np.zeros(266)

4.将数据分别导入两个数组中

代码如下(示例)

for i in range(266):
    s=0
    for j in range(3):
        for k in range(3):
            x[i,j,k]=data.loc[i,s]
            s=s+1

for i in range(266):
    y[i]=data.loc[i,9]

值得注意的是,我们从xlsx中导入的数据有如下特点:
(1)、xlsx中的数据
在这里插入图片描述
(2)、导入后的数据
在这里插入图片描述
观察容易发现pandas会自动将xlsx中的第一行作为导入数据的行索引,列索引则自动生成,从0开始

5.如何读取导入数据的信息

方法很多种,为避免混淆,本文仅介绍不容易出错的一种

data.loc[列索引,行索引]    #其中行索引为为自己创建的(见上)

总结

欢迎交流,后期将会更新CNN的一些简单回归模型和GCN的一些简单应用

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值