可视化画表格方法很多,探索性推荐seaborn
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
import seaborn as sns
import os
os.chdir('E:\PycharmProjects\pythonProject')
print(os.getcwd())
plt.rcParams['font.family'] = 'serif'
plt.rcParams['font.serif'] = ['SimHei']
xls = pd.read_excel("1.xls")
xls.head(1)
xls.to_csv("3.csv")
xls.iloc[1:10]['专业']
a = pd.Series([1,2,3,4,5,6], name='专业')
a.apply(lambda x: x> 10)
b = pd.DataFrame([['a1','a2','a3'],['b1','b2','b3'],['c1','c2','c3']],columns=['列1','列2','列3'])
c = pd.DataFrame([['d1','d2','d3'],['e1','e2','e3'],['f1','f2','f3']],columns=['列4','列5','列6'])
pd.concat([b,c],axis=0)
pd.merge(b,c,left_on='列1',right_on='列4')
xls.考区.value_counts().plot.bar()
xls['考区'].count().plot.bar()
#xls.groupby(["专业"])['专业'].count().sort_values(ascending=False).plot.bar(figsize=(15,10))

a = xls.groupby(xls.专业)['姓名'].count()
plt.scatter(x = a, y = a.index)
plt.hist(a)

kwargs = dict(color='r')
sns.barplot(a,**kwargs)
sns.boxenplot(a,**kwargs)
sns.jointplot(a,**kwargs)
#sns.lineplot(a,color='r')

