ValueError: Max value is 14 解決方案


方案一(有時會失效):

將EXCEL文件中的格式全部清除即可。最好是復制,然后只粘貼值。

 

方案二(指定引擎):

data = pd.read_excel(path, engine="openpyxl")

pd.read_excel(),參數詳解:

(1)sheet_name: excel文件中的表名

(2)index_col: 使用哪一列作為行索引,默認從0開始

(4)usecols: 讀取表格中哪幾列,必須是位置索引

(5)header: 哪一行設置為列索引,默認是第一行,即header = 0

(6)date_parser:解析日期的函數

(7)parse_dates:嘗試將數據解析為日期,默認為False。如果為True,則嘗試解析所有列。此外,還可以指定需要解析的一組列號或者列名

(8)names: 列索引

(9)engine: 默認是C,如文件路徑存在中文時,engine= "python"

(10)encoding: 默認是utf-8,還可以是gbk

(11)skiprows: 跳過前幾行讀取文件,默認從0開始

(12)nrows: 讀取多少行數據

(13) converters: 列名跟函數之間的映射關系組成的字典

配置參考:https://blog.csdn.net/weixin_39928667/article/details/110925914


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM