我有一個大約50,000條記錄的數據框;我注意到「.0」被添加在一列中的所有數字後面。我一直在試圖刪除「.0」,以便下表;用數字和字符串在數據框中刪除小數點使用Python
N | Movies
1 | Save the Last Dance
2 | Love and Other Drugs
3 | Dance with Me
4 | Love Actually
5 | High School Musical
6 | 2012.0 <-----
7 | Iron Man
8 | 300.0 <-----
9 | Inception
10 | 360.0 <-----
11 | Pulp Fiction
看起來像這樣;
N | Movies
1 | Save the Last Dance
2 | Love and Other Drugs
3 | Dance with Me
4 | Love Actually
5 | High School Musical
6 | 2012 <-----
7 | Iron Man
8 | 300 <-----
9 | Inception
10 | 360 <-----
11 | Pulp Fiction
挑戰是該列包含數字和字符串。
這是可能的,如果是的話,怎麼樣?
在此先感謝。
當你說號碼你知道,如果數量實際上是一個字符串或者是它在現實中漂浮?如果它是一個字符串,那麼我的答案將起作用,否則它可能只是一個顯示問題,因爲即使存儲一個浮點數,它也會輸出到任何輸出格式設置 – EdChum
您可以在讀取數據的位置發佈行嗎? (例如'pd.read_table/pd.read_csv'或類似的) – Matt
@Ian你應該有足夠的代表現在upvote;) – EdChum