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())
相关推荐
froginwe113 分钟前
JavaScript 函数调用
开发语言
阔皮大师7 分钟前
INote轻量文本编辑器
java·javascript·python·c#
独望漫天星辰7 分钟前
C++ 多态深度解析:从语法规则到底层实现(附实战验证代码)
开发语言·c++
小法师爱分享10 分钟前
StickyNotes,简单便签超实用
java·python
深蓝电商API11 分钟前
处理字体反爬:woff字体文件解析实战
爬虫·python
开源技术12 分钟前
Claude Opus 4.6 发布,100万上下文窗口,越贵越好用
人工智能·python
张3蜂25 分钟前
深入理解 Python 的 frozenset:为什么要有“不可变集合”?
前端·python·spring
无小道25 分钟前
Qt——事件简单介绍
开发语言·前端·qt
devmoon30 分钟前
在 Paseo 测试网上获取 Coretime:On-demand 与 Bulk 的完整实操指南
开发语言·web3·区块链·测试用例·智能合约·solidity
皮卡丘不断更38 分钟前
手搓本地 RAG:我用 Python 和 Spring Boot 给 AI 装上了“实时代码监控”
人工智能·spring boot·python·ai编程