我有一些类似的代码:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
data = pd.read_csv('StudentsPerformance.csv')
#print(data.isnull().sum()) // checking if there are some missing values or not
#print(data.dtypes)checking datatypes of the dataset
# ANALYSİS VALUES OF THE COLUMN'S
"""print(data['gender'].value_counts())
print(data['parental level of education'].value_counts())
print(data['race/ethnicity'].value_counts())
print(data['lunch'].value_counts())
print(data['test preparation course'].value_counts())"""
# Adding column total and average to the dataset
data['total'] = data['math score'] + data['reading score'] + data['writing score']
data['average'] = data ['total'] / 3
sns.distplot(data['average'])
我希望看到平均值的可视化分布图,但是我运行的程序却给了我类似的错误
回溯(最近通话最近):文件 “ C:/Users/usersample/PycharmProjects/untitled1/sample.py”,第22行,在 sns.distplot(data ['average'])AttributeError:模块'seaborn'没有属性'distplot'
我试图重新安装并安装seaborn并将seaborn升级到0.9.0,但是它不起作用。
我的数据首位女性,“ B组”,“单身汉” 学位”,“标准”,“无”,“ 72”,“ 72”,“ 74”女,“ C组”,“一些” 大学”,“标准”,“完成”,“ 69”,“ 90”,“ 88”女,“组” B”,“硕士学位”,“标准”,“无”,“ 90”,“ 95”,“ 93”男,“组” A”,“副学士”,“自由/减少”,“无”,“ 47”,“ 57”,“ 44”
答案 0 :(得分:0)
这可能是由于删除了环境变量部分中的路径。尝试考虑添加您的IDE脚本和python文件夹。我正在使用pycharm IDE,并且做了同样的事情,并且工作正常。