原创 Pandas數據庫數據抽取

Python數據分析博文彙總Pandas重複值處理函數drop_duplicates()Pandas數據庫缺失值處理函數dropnaPandas中slice函數字段抽取python數據分析-DataFrame數據框基本知識Pandas數據

原创 python數據分析-DataFrame數據框常用基本知識(列、行、切片、計算等code)

  Python數據分析博文彙總 Pandas重複值處理函數drop_duplicates() Pandas數據庫缺失值處理函數dropna Pandas中slice函數字段抽取 python數據分析-DataFrame數據框基本知識 P

原创 Numpy.random.randint()函數用法及源碼

Python數據分析博文彙總Pandas重複值處理函數drop_duplicates()Pandas數據庫缺失值處理函數dropnaPandas中slice函數字段抽取python數據分析-DataFrame數據框基本知識Pandas數據

原创 Python字符串:join與format函數

str.join():  將字符插入對象中間返回一個長字符串 In [1]: print(' and '.join(['Mary'])) print(' and '.join(['Mary','John']))

原创 Numpy中shape函數、tile函數

Knn與Kmeans算法中計算歐式距離多次出現這類函數,不免深入瞭解一下: numpy.shape(), 查看矩陣或者數組維度。 import numpy as np a=np.array([1,2],[3,4],[5,6]) a.sh

原创 Pandas 中Dataframe數據插入: Insert函數 詳解

Dataframe.insert(loc, column, value, allow_duplicates=False): 在Dataframe的指定列中插入數據。 參數介紹:        loc:  int型,表示第幾列;若在第一列插

原创 Two Sum(python)兩數相加

題目:Two Sum Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1].

原创 Numpy中concatenate與tile函數詳解

concatenate((a1, a2, ...), axis=0) 實現numpy中數據多個數組(a1,a2,...)的拼接,axis=0沿着垂直方向,axis=1沿着水平方向。 In [245] a=np.array

原创 Pandas中isin函數 Dataframe提取(刪除)指定行列

本文介紹主要結介紹用isin函數提取和刪除Dataframe指定行列: isin函數(條件前加~表示isin函數的逆函數) 1. 返回含有具體條件的dataframe, 如返回 'A'列中含有 [4,8] 的dataframe( 用逆函數

原创 Pandas: Drop函數(Dataframe刪除指定行列)

isin函數  (請點擊鏈接:isin函數提取和刪除Dataframe指定行列) 更多原創PYTHON數據分析博文,請關注博文專欄(超鏈接:PYTHON數據分析)   本文介紹主要結介紹用Drop函數刪除Dataframe指定行列: dr

原创 Pandas中at、iat函數詳解

at 函數:通過行名和列名來取值(取行名爲a, 列名爲A的值) iat 函數:通過行號和列號來取值(取第1行,第1列的值) 本文給出at、iat常見的用法,並附上詳細代碼。 1. 首先創建一個DataFrame(data) Out[1]

原创 Numpy中getA()/getA1()/getH()/getI()函數(源碼實例)

    numpy中shape函數與tile函數 1. getA()函數:將矩陣變成ndarray類型,或者使用 np.asarray()函數 import numpy as np a=np.mat([[1,2],[3,4],[5,6]

原创 Python字符串小技巧:join與format函數

str.join():  將字符插入對象中間返回一個長字符串 In [1]: print(' and '.join(['Mary'])) print(' and '.join(['Mary','John']))

原创 Numpy中vstack與hstack函數源碼

vstack與hstack函數 Numpy中用來拼接數組的基礎函數。 vstack( vertical stack):將多個數組沿豎直方向拼接 hstack( horizontal stack):將多個數組沿水平方向拼接 In [137

原创 MYSQL中導入Excel文件

本文闡述了一般情況下怎麼在mysql中導入excel文件,作者藉助工具sqlyog,也可以直接在mysql中操作。 主要步驟: 第一步:首先將excel文件打開另存爲csv文件 再將其用Notepad打開,將編碼改成utf-8保存 第