pandas學習之Python基礎
感想
經常使用的幾個小技巧:
1、使用pandas必須匯入兩個包:
import numpy as np
import pandas as pd
2、當資料欄位超過20個以上,需要使用以下語句來展示全部列:
#顯示所有列
pd.set_option('display.max_columns', None)
#設定value的顯示長度為100,預設為50
pd.set_option('max_colwidth',100)
3、2個常用函式、2個常用方法:
info():用於檢視各欄位資料型別、行數及是否存在缺失值;
head():檢視資料;
columns:用於檢視各欄位名稱,方便複製使用;
shape:檢視維度,即幾行幾列;
4、列表推導式和lambda函式經常組合一起用,比如:
a=pd.DataFrame({'狀態':['系統取消','使用者取消','商家取消','已確認','已送達','配送中']})
a['新狀態']=a['狀態'].apply(lambda x:'取消' if '取消' in x else '成功')
一般地,apply、lambda、列表推導式一起組合處理資料。map是常用列表處理
相關文章
- Pandas基礎學習
- 組隊學習2——pandas基礎
- python基礎學習之 特徵工程Python特徵工程
- Python基礎學習之迴圈Python
- 零基礎學習 Python 之字串Python字串
- [python]pandas學習Python
- python基礎學習Python
- Python爬蟲之Scrapy學習(基礎篇)Python爬蟲
- 零基礎學習 Python 之閉包Python
- 零基礎學習 Python 之函式Python函式
- 零基礎學習 Python 之檔案Python
- Python學習之Pandas和Numpy的區別!Python
- Python 3 學習筆記之——基礎語法Python筆記
- Python基礎學習篇Python
- python基礎學習1Python
- python基礎學習2Python
- python基礎學習五Python
- opencv學習之基礎OpenCV
- python綜合學習四之Numpy和Pandas(下)Python
- python程式設計基礎:深度學習基礎:繪相簿之matplotlib(1)Python程式設計深度學習
- Python學習之路—Python基礎(一)Python
- 基於python的大資料分析實戰學習筆記-pandas之DataFramePython大資料筆記
- Pandas基礎
- 2024.4.16python基礎學習Python
- Python基礎學習3——列表Python
- python零基礎學習Python
- Python基礎學習筆記Python筆記
- 零基礎學習pythonPython
- Python零基礎好學嗎?零基礎如何學習Python?Python
- 深度學習基礎之 Dropout深度學習
- 【Elasticsearch學習】之基礎概念Elasticsearch
- Python 資料科學之 PandasPython資料科學
- python 基礎之scrapy 原理練習Python
- 0基礎學怎麼學習python?Python
- 零基礎學習 Python 之數字與運算Python
- Pandas 基礎 (2) - Dataframe 基礎
- Pandas進階貳 pandas基礎
- python基礎學習筆記(一)Python筆記