Я пытаюсь построить 8x8 correlation matrix
между различными характеристиками и соответствующими шансами на признание. Могу ли я узнать, как я должен это сделать?
import tensorflow as tf
import numpy as np
import pylab as plt
from sklearn.model_selection import train_test_split
from sklearn import preprocessing
import pandas as pd
admit_data = np.genfromtxt('admission_predict.csv', delimiter= ',')
X_data, Y_data = admit_data[1:,1:8], admit_data[1:,-1]
x_train, x_test, y_train_, y_test_ = train_test_split(
X_data,
Y_data,
test_size=0.3,
random_state=42
)
scaler = preprocessing.StandardScaler()
x_train = scaler.fit_transform(x_train)
x_test = scaler.fit_transform(x_test)
y_train = y_train_.reshape(len(y_train_), no_labels)
y_test = y_test_.reshape(len(y_test_), no_labels)
data = admit_data
df = pd.DataFrame(data, columns = ['Serial No.','GRE Score','TOEFL Score','University Rating','SOP','LOR','CGPA','Research','Chance of Admit'])
df.corr()
Это код, который я читаю сейчас, и мой файл выглядит вот так
Пожалуйста, помогите мнезаговор 8x8 correlation matrix
на данный момент мой код не возвращает 8x8 correlation matrix