[問題]Python新手問題-DataFrame

作者: foreverex   2016-12-09 12:52:06
最近開始在coursera上python pandas相關的課程
做assignment的過程中發現
大部分的問題都可以照著自己的想法找到(篩選出)題目要求的資料
但是在處理資料格式上卻遇到很大的問題
例如下面這題要求答案格式為單一string
但是我從dataframe中擷取出來的卻是單一string但是在list裡面
ex:["string"]
raw_data
http://imgur.com/QfBG2fk
my_code
http://imgur.com/NbBkIUj
目前想到折衷的辦法是複製index到另一個column再讀取其值(#後面的作法)
想請教版上各位大大有沒有可以直接將dataframe index擷取為string的方式?
另外想順便問一下有沒有推薦的Pandas用書
之前有找到Wes McKinney的Python for data analysis
但是這本好像都沒有再版或是更新過內容
想知道還有沒有其他相關的推薦用書
謝謝
作者: enjoyloli (M)   2016-12-09 14:35:00
pandas cookbook (跑
作者: sky800507 (B翰)   2016-12-09 16:49:00
for string in df.index:print(string)這樣是你要的嗎?不太懂你的問題好像看懂了,return answer[0]就行了
作者: foreverex   2016-12-09 18:13:00
謝謝S大,df.index[0]就是我要的沒錯!!感謝!!
作者: gozule (好冷啊~~)   2016-12-10 01:46:00
pandas官網站上的範例就很夠用了,剩下的就是狂實作就會熟像是index如loc(), iloc(), ix()以及index內容為整數的情沒實作過真的不容易搞懂
作者: lance8537 (小砰砰)   2016-12-10 18:23:00
請問是哪門課
作者: PHONm (USA~USA)   2016-12-10 18:50:00
iloc()每次看都忘. . . 不用個幾次真的熟不起來
作者: foreverex   2016-12-10 21:26:00
University of Michigan - Applied Data Science withPython

Links booklink

Contact Us: admin [ a t ] ucptt.com