我正在尝试从 csv 数据绘制热图,但这是我得到的值错误
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
我从桌面上传数据
train = pd.read_csv("Desktop/House Prices/train.csv")
train.head()
> Trying to plot a heatmap from corr
plt.figure(figsize = (20,10))
sns.heatmap(train.corr().abs(), annot = True)
这是错误详细信息
ValueError: could not convert string to float: 'RL'
我做错了什么?
自 pandas 2.0.0 起,它应该包含解决错误的 corr(numeric_only=True)