python读excel数据

python读取excel时默认第一行是标题,因此推荐采用matlab先加全零行再读数

示例:

首先用matlab生成excel文件,记为data_mat.xlsx

matlab 复制代码
clc
clear
close all
data=ones(5,5);
xlswrite('data_mat.xlsx',data)

再用matlab加零行

matlab 复制代码
clc
clear
close all
%% 读文件
filename = 'data_mat.xlsx'; % Excel文件名
%% 加零行操作
sheetname = 'Sheet1'; % Excel中的工作表名称
datatable = readtable(filename, 'Sheet', sheetname); % 读取Excel表格数据
datatable=table2array(datatable);
datatable=[zeros(1,length(datatable(1,:)));datatable];
%% 写文件
xlswrite('data_mat_python.xlsx',datatable)

最后python读数

python 复制代码
# 读取Excel文件
# python默认第一行是标题,因此推荐采用matlab先加全零行再读数
import pandas as pd
df = pd.read_excel('data_mat_python.xlsx')
# 显示前5行数据
print(df.head())
相关推荐
凡人的AI工具箱3 分钟前
每天40分玩转Django:Django认证系统
开发语言·数据库·后端·python·django
程序猿校长9 分钟前
django-新生入学管理系统(后附源码)
数据库·python·django
观音山保我别报错21 分钟前
Java中的LIst
开发语言·python
曾经的Songsong26 分钟前
getattr() hasattr() setattr() 使用Django View视图开发REST 接口
python·django
逆天小北鼻40 分钟前
linux 服务器安装jdk 1.8
java·linux·开发语言
羊小猪~~43 分钟前
C/C++语言基础--C++STL库之仿函数、函数对象、bind、function简介
java·c语言·开发语言·数据结构·c++·visualstudio·stl
道友老李1 小时前
【机器学习】数据分析之Pandas(一)
人工智能·python·机器学习·数据分析·pandas
堇舟1 小时前
第一章 从C到C++相关知识点
c语言·开发语言·c++
郝YH是人间理想1 小时前
某名校考研自命题C++程序设计——近10年真题汇总(下)
c语言·开发语言·c++·考研
冧轩在努力1 小时前
【C++】列表初始化、声明、范围for、array容器
开发语言·c++