程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了使用 read_excel(),skiprow 时出现空数据框错误大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决使用 read_excel(),skiprow 时出现空数据框错误?

开发过程中遇到使用 read_excel(),skiprow 时出现空数据框错误的问题如何解决?下面主要结合日常开发的经验,给出你关于使用 read_excel(),skiprow 时出现空数据框错误的解决方法建议,希望对你解决使用 read_excel(),skiprow 时出现空数据框错误有所启发或帮助;

我有一个excel,第一行的解释如下: 我想将第二行作为标题并将其下方的数据转换为数据帧格式。 于是我写了下面的代码,结果却是一个空的数据框

df = pd.read_excel(filename,skiprows=1)
print(df) =
Empty DataFrame
columns: []
Index: []

如果我输入 Excel 并删除第一行并且不使用 skiprows,则会出现正确的数据框。我应该修复哪个?

使用 read_excel(),skiprow 时出现空数据框错误

而且因为只有一张,所以我没有设置

打开保存的第一个文件时,光标定位在 row=1 column[a]=1。如果我改变光标位置并保存excel,数据框就会很好地出来。如何移动光标并保存?

解决方法

skiprows=1 很好用。

---
title: "Hindi"
author: "bttomio"
output:
  pdf_document:
    latex_ENGIne: xelatex
header-includes:
  - \usepackage{fontspec}
  - \setmainfont{Noto Sans}
  - \usepackage{polyglossia}
  - \setdefaultlanguage{hindi}
  - \setotherlanguage{english}
  - \newfontfamily\devanagarifont[Scale=MatchUppercase]{Nakula}
  - \newfontfamily\devtransl[Mapping=DevRom]{Times New Roman}
---

The following text is in hindi language.

गुरु

这里有一个使用 openpyxl 的替代方法,也许你可以试试看 -

pd.read_excel('book1.xLSX',skiprows=1)
,

你试过skiprows=[0]吗? 此处概述: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html

然后标题的默认行为应作为新行 0

,

skiprow 参数查看从 0 开始的行。因此您必须输入 skiprows=0

大佬总结

以上是大佬教程为你收集整理的使用 read_excel(),skiprow 时出现空数据框错误全部内容,希望文章能够帮你解决使用 read_excel(),skiprow 时出现空数据框错误所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。