[python]pandas學習
參考資料:
2019-02-26
目標:
將1000G部分過濾,大於0.01部分全部刪除,但是有些沒有收錄的snp會標註為‘.’
遇到的問題:
直接使用下面的命令,則無法過濾,原因出在:該列所有的值格式為str
df.ix[df['1000G_ALL'] < 0.01]
解決的程式碼:
寫個轉化的函式,然後用apply命令
df['1000G_ALL'] = df['1000G_ALL'].apply(lambda x:kitty(x))
df.ix[df['1000G_ALL']<0.01]
可以檢視一下df['1000G_ALL'].apply的幫助檔案,該命令可以傳入引數,解決了之前map的缺陷,eg:
series.apply(subtract_custom_value, args=(5,))
series.apply(add_custom_values, june=30, july=20, august=25)
參考資料:pandas資料型別轉換
目標:
篩選有害位點
解決程式碼
#濾去不帶red字元的列,縮小範圍
df.filter(like='red')
#或指定列過濾
df.filter(items=['SIFT_pred','Polyphen2_HDIV_pred','Polyphen2_HVAR_pred','MutationTaster_pred','CADD_phred'])
目標:
統計某列中'D'的個數,'F'的個數
相關文章
- pandas學習之Python基礎Python
- Python學習之Pandas和Numpy的區別!Python
- python綜合學習四之Numpy和Pandas(下)Python
- pandas學習筆記筆記
- pandas 學習總結
- Pandas基礎學習
- 【pandas學習筆記】Series筆記
- 【pandas學習筆記】DataFrame筆記
- Pandas大綱學習-0
- Python 資料科學之 PandasPython資料科學
- numpy的學習筆記\pandas學習筆記筆記
- 學習python中的pandas有沒有好的教程推薦?Python
- Summary Functions and Maps(pandas學習三)Function
- Indexing, Selecting & Assigning(pandas學習二)Index
- 【Task03】Pandas學習打卡
- Numpy與Pandas學習網站學習網站
- python pandasPython
- Python大資料分析學習.Pandas 資料匯入問題 (1)Python大資料
- 【pandas學習筆記】綜合整理筆記
- pandas 學習筆記 (入門篇)筆記
- pandas組隊學習task06
- 組隊學習2——pandas基礎
- [python][科學計算][pandas]使用指南Python
- pandas學習task07缺失資料
- 基於python的大資料分析實戰學習筆記-pandas之DataFramePython大資料筆記
- python excel pandas openpyxlPythonExcel
- pandas之常用基本函式學習筆記函式筆記
- pandas小習題
- (資料科學學習手札97)掌握pandas中的transform資料科學ORM
- 學習python多久?該如何學習python?Python
- 基於python的大資料分析實戰學習筆記-pandas(資料分析包)Python大資料筆記
- Python Pandas 箱線圖Python
- Python - pandas 資料分析Python
- 如何高效的學習python?python學習技巧Python
- 跨行業如何學習好python?Python學習!行業Python
- Python如何快速學習?Python學習方法技巧!Python
- PYTHON 學習Python
- Python學習Python