目录
43、numpy.ndarray按某个指标分类后求第二大的元素
46、输出numpy.ndarray中第一次大于给定元素的位置
47、使用给定值替换numpy.ndarray中满足条件的元素
48、获取numpy.ndarray中大小排前n的元素位置、元素
49、求numpy.ndarray的row wise counts
51、计算numpy.ndarray的one-hot encodings numpy.ndarray
52、create row numbers grouped by a categorical variable
53、create groud ids based on a given categorical variable
57、输出numpy.ndarray每行的最小值与最大值比值
66、numpy.ndarray数据格式从datetime64转换为datetime
36、求numpy.ndarray两列相关系数
url = 'https://archive.ics.uci.edu/ml/machine-learning-databases/iris/iris.data'
iris = np.genfromtxt(url, delimiter=',', dtype='float', usecols=[0,1,2,3])
#方法1
np.corrcoef(iris[:, 0], iris[:, 2])[0, 1]
#方法2
from scipy.stats.stats import pearsonr
corr, p_value = pearsonr(iris[:, 0], iris[:, 2])
print(corr)