pandas 数据可视化

pandas 数据可视化

查看数据分布
使用 DataFrame

import warnings
import numpy as np 
import pandas as pd 
import matplotlib.pyplot as plt 
import seaborn as sns  #基于matplotlib的图形可视化python包
sns.set()
warnings.filterwarnings('ignore')
# 电信运营商的客户离网数据集
df = pd.read_csv('https://labfile.oss.aliyuncs.com/courses/1283/telecom_churn.csv')
df.head()
# 数据列 Churn 离网率 是我们的目标特征 bool类型 True 表示公司最终丢失了此客户,False 表示客户被保留
features = ['Total day minutes', 'Total intl calls']
df[features].hist(figsize = (10,4))           # 使用 DataFrame 的 hist() 方法绘制直方图
plt.show()   没有这一句不显示

seaborn图像显示
sns.distplot(df['Total intl calls'])

sns.plt.show()

plt.show()

原文地址:https://www.cnblogs.com/serendipity-my/p/13789484.html