pandas 常用清洗資料(一)

來源:互聯網
上載者:User

標籤:long   like   class   res   release   ros   first   facebook   mil   

資料來源擷取:

https://www.kaggle.com/datasets

 

1、

Look at the some basic stats for the ‘imdb_score’ column: data.imdb_score.describe()Select a column: data[‘movie_title’]Select the first 10 rows of a column: data[‘duration’][:10]Select multiple columns: data[[‘budget’,’gross’]]Select all movies over two hours long: data[data[‘duration’] > 120]

 

data.country = data.country.fillna(‘’)data.duration = data.duration.fillna(data.duration.mean())data = pd.read_csv(‘movie_metadata.csv’, dtype={title_year: str})data[‘movie_title’].str.upper()Similarly, to get rid of trailing whitespace:data[‘movie_title’].str.strip()data = data.rename(columns = {‘title_year’:’release_date’, ‘movie_facebook_likes’:’facebook_likes’})

 

丟棄帶有NAN的所有項data.dropna()丟棄所有元素都是NAN的行data.dropna(how=‘all‘)丟棄所有元素都是NAN的列data.dropna(axis=1,how=‘all‘)  #axis = 0 行,=1 列只保留至少有3個非NAN值的行data.dropna(thresh=3)

 

pandas 常用清洗資料(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.