我有兩個數據框“A”和“B”,每個數據框都有 1000 個值(每列中缺少一些值)。我想計算數據幀的 spearman 相關性并繪制它們。圖可以是散點圖或熱圖。但我不知道該怎么做。任何資源或參考資料都會有所幫助。謝謝。
2 回答

炎炎設計
TA貢獻1808條經驗 獲得超4個贊
檢查此代碼:
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
A = [...] # insert here your list of values for A
B = [...] # insert here your list of values for B
df = pd.DataFrame({'A': A,
'B': B})
corr = df.corr(method = 'spearman')
sns.heatmap(corr, annot = True)
plt.show()
我得到這個相關矩陣:
該列A與其自身高度相關(顯然,這種情況總是發生),而列A與之間的相關性B非常低。
版本信息:
Python 3.7.0
matplotlib 3.2.1
pandas 1.0.4
seaborn 0.10.1
添加回答
舉報
0/150
提交
取消