2nd way
import pandas as pd
# Example DataFrame
data = {
"A": [1, 2, 3, 4, 5],
"B": [2, 4, 6, 8, 10],
"C": [5, 4, 3, 2, 1],
"D": [10, 20, 30, 40, 50]
}
df = pd.DataFrame(data)
# Correlation matrix
corr = df.corr()
# Filter correlations > 0.5 (excluding self-correlation = 1.0)
filtered = corr[(corr > 0.5) & (corr < 1.0)]
print("Correlation > 0.5:")
print(filtered)
🟢 Output Example
Correlation > 0.5:
A B C D
A NaN 1.0 NaN 1.0
B 1.0 NaN NaN 1.0
C NaN NaN NaN NaN
D 1.0 1.0 NaN NaN
No comments:
Post a Comment