Pandas DataFrame學習筆記
對一個DF
r1 r2 r3
c1
c2
c3
選行:
df[‘r1‘]
df[‘r2‘:‘r2‘] #包含r2
df[df[‘c1‘]>5] #按條件選
選列:
df[‘c1‘]
df[[‘c2‘,‘c3‘]]
df[‘c4‘]=5 #新列
任意區域:
df.ix[df.c1>5,[‘c2‘,‘c3‘]]
排序:
df.sort_index(by=[‘r2‘,‘r3‘],ascending=False)
運算:
df<5 #得到bool型矩陣
df[df<5]=0 #把所有小於5的元素置0
Pandas DataFrame學習筆記
相關推薦
Pandas DataFrame學習筆記
置0 學習 end sort nbsp index data 包含 dataframe 對一個DF r1 r2 r3 c1 c2 c3 選行: df[‘r1‘] df[‘r2‘:‘r2‘] #包含r2 df[df[‘c1‘]>5] #按條件選
python中pandas庫學習筆記
現在回想學pandas很意外,記得五月份的時候剛剛跑到現在的公司實習,那個時候公司沒發電腦,當時天天去那就看書(自己的電腦被朋友拿走了),就這樣看了半個月的pandas,後來也就慢慢用上了,下面是pa
Pandas學習筆記,DataFrame的排序問題
log das blog value 1.0 col 11.15 問題 2.0 數據來源見前邊的幾篇隨筆 對其中的一列排序 data.high.sort_values(ascending=False) data.high.sort_values(ascending=Tru
【python學習筆記】40:Pandas中DataFrame的分組/分割/合併
學習《Python3爬蟲、資料清洗與視覺化實戰》時自己的一些實踐。 DataFrame分組操作 注意分組後得到的就是Series物件了,而不再是DataFrame物件。 import pandas as pd # 還是讀取這份檔案 df = pd.read_csv("
【python學習筆記】39:認識SQLAlchemy,簡單操作Pandas中的DataFrame
學習《Python3爬蟲、資料清洗與視覺化實戰》時自己的一些實踐。 認識SQLAlchemy SQLAlchemy是Python的ORM工具,就像Java有Hibernate一樣,實現關係型資料庫中的記錄與Python自定義Class的物件的轉化,實現操作之間的對映。
pandas學習筆記5---DataFrame/Series基本功能之計算
OK,繼續學習pandas的基本功能之計算,pandas庫的資料結構幾乎與excel或資料庫的結構完全一樣,非常接近我們日常所用的資料形式。同時也是資料分析/挖掘計算的常用基礎庫,其計算功能的重要性自然不言而喻。 本次我們針對pandas的主要資料結構Series/Data
pandas學習筆記之Dataframe索引
# DataFra是一個表格, 有行索引和列索引,可以被看做由Series組成的字典(共用一個索引) import numpy as np import pandas as pd df = pd.DataFrame(np.random.rand(12
【Python學習筆記】Pandas庫之DataFrame
數字 .sh image sum() 新增 選擇 輸出 上線 工作區 1 簡介 DataFrame是Python中Pandas庫中的一種數據結構,它類似excel,是一種二維表。 或許說它可能有點像matlab的矩陣,但是matlab的矩陣只能放數值型值(當然ma
Pandas學習筆記二——建立pandas的DataFrame物件的3種方法
建立pandas的DataFrame物件的5種方法 Pandas的DataFrame物件可以通過許多方式建立,這裡舉幾個常用的例子。 通過Series物件建立 #1、通過單個Series物件建立。DataFrame是一組Series物件的集合,可以
Pandas學習筆記,如何用列的值過濾行
urn hang logs style lose sta log class volume 通過tushare引入DataFrame d = ts.get_hist_data(‘600848‘, start=‘2015-01-05‘, end=‘2015-01-09‘)
Pandas學習筆記,字符串方法(string method)
api long top method hand capi borde tle row 一般語法格式Series.str.method()。具體方法見http://pandas.pydata.org/pandas-docs/stable/api.html#string-ha
pandas模塊學習筆記1--數據結構
名稱 pandas taf 不同 函數 標記 數據標簽 命名 port pandas是基於Numpy構建的。 pandas的兩個主要數據結構:Series和DataFrame。 Series和DataFrame用的次數非常多,將其導入本地命名空間會更方便: from pa
pandas學習筆記
tony range req 列名 學習 drop pan count 1.5 #構造一行數據>>> s = pd.Series([1,3,6,np.nan,44,1])>>> s0 1.01 3.02 6.03
pandas學習筆記D1
python3.6 中文名 讀取 最近使用的是python3.6版本,發現使用read_csv()無法讀取中文路徑下的文件,今天終於解決。代碼如下:import syssys.getfilesystemencoding()sys._enablelegacywindowsfsencoding()sy
pandas學習筆記D2
pandas 昨天 python sheet #獲取昨日的日期import datetimenow_time = datetime.datetime.now()yesterday_time = now_time + datetime.timedelta(days=-1)yesterday_ti
python:pandas學習筆記
python pandas 人工智能import pandas sub_info = pandas.read_csv("contract.csv") #sub_info #print (sub_info) type(sub_info) #print (sub_info.dtypes) first_row
numpy & pandas & matplotlib 學習筆記
bsp gpo pan blog vid mat matplot atp plot 3/9/2018 c >>>編寫>>> numpy >>>升級>>> pandas https://www.bilib
【機器學習】Numpy&Pandas 快速入門筆記
Numpy Pandas Numpy&Pandas 快速入門筆記Xu An 2018-4-6######Numpy部分######1、創建arrayimport numpy as npa=np.array([[2,23,4],[21,3,43],[34,43,234]],dtype=np
學習筆記之pandas: Python Data Analysis Library
open .com sets 學習 and ref ftw pro title Python Data Analysis Library — pandas: Python Data Analysis Library https://pandas.pydat
《利用python進行數據分析》學習筆記--pandas(1)
索引 eight and dong 改變 組成 過濾 isnull 學習 pandas主要的兩個數據結構是:Series 和DataFrame 1、Series series 類似於一維數組,由 索引+數據組成 若不指定索引,則會自動創建0到N-1的整數型索引, 可