[問題] 建立DataFrame時索引值的問題

看板Python作者 (class99)時間4年前 (2020/09/01 21:50), 編輯推噓2(205)
留言7則, 3人參與, 4年前最新討論串1/1
請教一個建立 DataFrame 的問題,很基礎,但查找了許多資料,一直找不到解答 假設有如下程式碼,建立一個 DataFrame -> df datas = [[65,92], [90,91]] indexs = ['王一', '張二'] columns = ['國文', '數學'] df = pd.DataFrame(datas, columns=columns, index=indexs) 建立的 df 如下:    國文 數學 王一 65  92 張二 90  91 若希望索引值也能有欄位名稱,譬如:姓名 (如下) 程式碼該如何修改呢? 謝謝 姓名 國文 數學 王一 65  92 張二 90  91 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.56.158 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1598968242.A.E62.html

09/01 22:35, 4年前 , 1F

09/01 22:35, 4年前 , 2F
erence/api/pandas.DataFrame.set_index.html
09/01 22:35, 2F

09/01 22:37, 4年前 , 3F
index 也有.name參數 可以google看看
09/01 22:37, 3F

09/02 11:05, 4年前 , 4F
改 indexs=pd.Index(data=['王一','張二'],name='姓名')
09/02 11:05, 4F

09/02 11:07, 4年前 , 5F
或 df.index=pd.Index(df.index,name='姓名')
09/02 11:07, 5F

09/02 11:20, 4年前 , 6F
或 df.index.name='姓名'
09/02 11:20, 6F

09/04 21:19, 4年前 , 7F
rename_axis() 試看看?
09/04 21:19, 7F
文章代碼(AID): #1VJb6ovY (Python)
文章代碼(AID): #1VJb6ovY (Python)