我有一個包含兩個類別字段和一個計數值的表。我需要根據其他類別的計數來計算一個類別的行之間的相關性。 因此,例如: Category_A|Category_B|Count
Alan |Turkey |7
Alan |Ham |1
Alan |Spam |0
...
Bob |Turkey |2
Bob |Ham |9
Bob |Spam |12
...
我需要
我有2個矢量A和B,每個長度爲10,000。對於ind=1:10000中的每一個,我想要計算A(1:ind)和B(1:ind)的Pearson相關性。當我在for循環中執行此操作時,需要太多時間。在我的機器中,parfor不能與超過2名工人一起工作。有沒有辦法快速執行此操作並將結果保存在向量C中(顯然其長度爲10,000,第一個元素爲NaN)?我發現Fast rolling correlation
我想從數據框(df)獲取列名並將它們關聯到由spearmanr相關函數生成的結果數組。我需要將列名(a-j)與相關值(spearman)和p值(spearman_pvalue)關聯起來。有沒有一種直觀的方式來執行此任務? from scipy.stats import pearsonr,spearmanr
import numpy as np
import pandas as pd
df=