原创 python UnboundLocalError: local variable 'j' referenced before assignment
python中,在外面定義一個變量n,然後再在一個函數中使用這個變量,並改變它的值,會運行報錯。n=12 def func(name): if n<10: print('good') else:
原创 馬氏距離 平移不變性; 旋轉不變性; 尺度縮放不變性; 不受量綱影響的特性
轉載:https://blog.csdn.net/panglinzhuo/article/details/77801869馬氏距離用來度量一個樣本點P與數據分佈爲D的集合的距離。 假設樣本點爲: 數據集分佈的均值爲: 協方差矩陣爲S。則
原创 python小知識點
def f(x,l=[]): for i in range(x): l.append(i*i) # print(l) print(l) f(2)f(3,[3,2,1])f(3)f(3,[])運行結果
原创 Arrays.asList的使用需注意
String[] stringArray = {"hello","world","B"}; List<String> stringA = Arrays.asList(stri
原创 將列表變成DataFrame形式,使用pd.concat進行合併
m=[1,2,3,4] #m.append(9) p=[4,3,2,5] #會將m變成豎着的一列,並指定列名 mm=pd.DataFrame(m,columns=['m']) mm=pd.concat([mm,pd.DataFrame(p
原创 np.newaxis
np.newaxis的功能是插入新維度,看下面的例子: a=np.array([1,2,3,4,5])print a.shape print a 輸出結果 (5,) [1 2 3 4 5] 可以看出a是一個一維數組, x_
原创 索引、視圖、遊標、存儲過程和觸發器的優缺
轉自:https://www.2cto.com/database/201208/146199.html索引、視圖、遊標、存儲過程和觸發器的理解 1、索引 1-1、索引的概述 我們把一個表中的一列或
原创 HashMap和Hashtable以及TreeMap的區別
轉載地址:https://blog.csdn.net/horero/article/details/53737576相同點:都實現了Map接口,都是輕量級的實現。兩者採用的Hash算法幾乎一樣,所以性能不會有很大的差異。1.語法上面的區別
原创 python df.iterrows()
#函數功能,遍歷data,對data中的每行的取值執行加1操作 def fun(data, add): for index, row in data.iterrows():
原创 python 嵌套字典的定義
x=[0,1,2,3,4] y=[3,5,6,2,3] #注意嵌套字典的定義方法 #result是一個字典的類型 result={} for i in range(len(x)): #result中的元素也是一個字典的形式
原创 python DataFrame的apply方法
#函數應用和映射 import numpy as np import pandas as pd df=pd.DataFrame(np.random.randn(4,3),columns=list('bde'),index=['utah',