pandas 提供了多種將 series、dataframe 物件組合在一起的功能,用索引與關聯代數功能的多種設定邏輯可執行連線(join)與合併(merge)操作。
詳見合併 (opens new window)
。concat()
(opens new window)
用於連線 pandas 物件:
in [73]: df = pd.dataframe(np.random.randn(10, 4))
in [74]: df
out[74]:
0 1 2 3
0 -0.548702 1.467327 -1.015962 -0.483075
1 1.637550 -1.217659 -0.291519 -1.745505
2 -0.263952 0.991460 -0.919069 0.266046
3 -0.709661 1.669052 1.037882 -1.705775
4 -0.919854 -0.042379 1.247642 -0.009920
5 0.290213 0.495767 0.362949 1.548106
6 -1.131345 -0.089329 0.337863 -0.945867
7 -0.932132 1.956030 0.017587 -0.016692
8 -0.575247 0.254161 -1.143704 0.215897
9 1.193555 -0.077118 -0.408530 -0.862495
# 分解為多組
in [75]: pieces = [df[:3], df[3:7], df[7:]]
in [76]: pd.concat(pieces)
out[76]:
0 1 2 3
0 -0.548702 1.467327 -1.015962 -0.483075
1 1.637550 -1.217659 -0.291519 -1.745505
2 -0.263952 0.991460 -0.919069 0.266046
3 -0.709661 1.669052 1.037882 -1.705775
4 -0.919854 -0.042379 1.247642 -0.009920
5 0.290213 0.495767 0.362949 1.548106
6 -1.131345 -0.089329 0.337863 -0.945867
7 -0.932132 1.956030 0.017587 -0.016692
8 -0.575247 0.254161 -1.143704 0.215897
9 1.193555 -0.077118 -0.408530 -0.862495
11月27日總結
函式 返回值 描述 abs x 返回數字的絕對值,如abs 10 返回 10 ceil x 返回數字的上入整數,如math.ceil 4.1 返回 5 cmp x,y 如果 x y 返回 1,如果 x y 返回 0,如果 x y 返回 1。python 3 已廢棄,使用 x y x exp x 返回...
10月27日培訓日記
再次回顧了 formbean bo actionservlet action manager dao db的呼叫流程式 以使用者登入為例,讓大家必須能自己把這個流程和其中的細節說出來,包括如何判斷使用者登入資訊是否正確的細節。接著詳細為大家講解cookie的有關細節知識 cookie相當於伺服器給客...
10月27日培訓日記
再次回顧了 formbean bo actionservlet action manager dao db的呼叫流程式 以使用者登入為例,讓大家必須能自己把這個流程和其中的細節說出來,包括如何判斷使用者登入資訊是否正確的細節。接著詳細為大家講解cookie的有關細節知識 cookie相當於伺服器給客...