pandas包 問題彙總
跳過錯誤行
在資料檔案中可能會出現小部分髒資料,在髒資料對資料整體沒有較大影響我們又不知道髒資料位置的情況下,可以選擇跳過那部分髒資料,不進行處理。
import pandas as pd
#error_bad_lines=False表示跳過錯誤資料行
data = pd.read_csv('file1.csv', error_bad_lines=False)
遍歷DataFrame資料的行
- DataFrame.iterrows()
for index, row in df.iterrows():
print row["c1"], row["c2"]
注:iterrows()迭代返回物件物件被修改,df也會被修改
import pandas as pd
from pandas import DataFrame
#任意的多組列表
a = [1,2,3]
b = [4,5,6]
#字典中的key值即為csv中的列名
data = {'a_name':a,'b_name':b}
#設定DataFrame列的排列順序
dataFrame = DataFrame(data, columns=['a_name', 'b_name'])
"""
dataFrame:
a_name b_name
0 1 4
1 2 5
2 3 6
"""
for index, row in dataFrame.iterrows():
if row['b_name']==4:
row['b_name']=10
"""
dataFrame:
a_name b_name
0 1 10
1 2 5
2 3 6
"""
for each in dataFrame['b_name']:
each=20
"""
dataFrame:
a_name b_name
0 1 10
1 2 5
2 3 6
"""
相關文章
- 【leetcode】揹包問題彙總LeetCode
- 安全問題彙總
- RecyclerView問題彙總View
- CSS問題彙總CSS
- Redis問題彙總Redis
- Logback使用問題彙總
- OPNET使用問題彙總
- VMWare Station 問題彙總
- openni niviewer問題彙總View
- 介面超時問題彙總
- 騰訊雲問題彙總
- 一些小問題彙總
- SpringBoot 使用 Elasticsearch 問題彙總Spring BootElasticsearch
- Java 常見問題彙總Java
- Android中handler問題彙總Android
- 華為雲問題彙總
- Redis常見問題彙總Redis
- Bootstrap常見問題彙總boot
- ArchLinux各種問題彙總Linux
- 文字串接問題彙總字串
- rabbitmq安裝使用問題彙總MQ
- 代理IP常見問題彙總
- 驗證碼安全問題彙總
- python操作word、pdf問題彙總Python
- Homestead環境遇到問題彙總
- RDSforSQLserver空間問題排查彙總SQLServer
- Redis Manager 常見問題彙總Redis
- 【Linux】CentOS操作和問題彙總LinuxCentOS
- 揹包問題例題總結
- pandas | DataFrame中的排序與彙總方法排序
- 揹包問題解題方法總結
- WKWebView的一些問題彙總WebView
- Linux Centos6.5 使用問題彙總LinuxCentOS
- PLSQL安裝與使用問題彙總SQL
- 使用Spring Data Jpa遇到問題彙總Spring
- 【Electron Playground】Electron 視窗問題彙總
- 前端靜態頁面問題彙總前端
- Vue專案常見問題彙總Vue