亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這行代碼中 Index = False 的含義

這行代碼中 Index = False 的含義

皈依舞 2023-09-26 14:25:37
我在使用 Pandas 包時遇到了這段代碼:df.to_csv("automobile.csv", index=False)您能解釋一下這里設置'index = False'的含義和作用嗎?另外,我們可以有'index = True'嗎?如果是的話,這意味著什么?非常感謝!
查看完整描述

5 回答

?
LEATH

TA貢獻1936條經驗 獲得超7個贊

假設您有一個數據框。Pandaspd.DataFrame會自動添加索引。


df = pd.DataFrame({

    'value': [10,20,30]

})

print(df)

出去:


   value

0     10

1     20

2     30

如果您希望將自動索引保存在 csv 文件中,請使用index=True


print(df.to_csv(index=True))

出去:


,value

0,10

1,20

2,30

和index=False


print(df.to_csv(index=False))

出去:


value

10

20

30


查看完整回答
反對 回復 2023-09-26
?
千巷貓影

TA貢獻1829條經驗 獲得超7個贊

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.to_csv.html

從本文檔中索引默認為 True 并且將寫入行名稱。


查看完整回答
反對 回復 2023-09-26
?
寶慕林4294392

TA貢獻2021條經驗 獲得超8個贊

這里的參數index是指要作為索引包含在保存的數據中的數據集中索引的列名稱或列位置。

如果您的數據由位置 0 中命名的列索引"index_1",您可以使用df.to_csv("automobile.csv", index="index_1")或將該索引包含在保存的數據中df.to_csv("automobile.csv", index=0)

但是,如果您不希望將顯式索引保存到數據集,則可以將該index參數設置為False。


查看完整回答
反對 回復 2023-09-26
?
大話西游666

TA貢獻1817條經驗 獲得超14個贊

如果您有index=True默認值,那么您的 CSV 將在其第一列中包含行號;如果您已指定,index=False那么您的 CSV 不會。



查看完整回答
反對 回復 2023-09-26
?
揚帆大魚

TA貢獻1799條經驗 獲得超9個贊

這只是一種確定在寫入 csv 時是否保留當前索引還是創建自己的索引的方法(在創建 csv 時考慮重置索引或保持索引不變)。



查看完整回答
反對 回復 2023-09-26
  • 5 回答
  • 0 關注
  • 448 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號