У меня есть таблица переменных, и я хотел бы провести анализ корреляции между каждым столбцом. Я использую этот код, чтобы получить корреляцию для индивидуально.
df['A'].corr(df['B'])
Я хочу иметь возможность зациклить это, чтобы создать другую таблицу. Например, исходная таблица
A B C
Site1 4 1 8
Site2 8 5 4
Site3 3 3 2
Site4 8 6 5
Site5 9 9 8
И таблица, которую я хочу получить:
A B C
A 1 0.87 0.33
B 0.87 1 0.2
C 0.33 0.2 1
Как мне создать этот цикл?