Pandas是一款开放源码的BSD许可的Python库,为Python编程语言提供了高性能,易于使用的数据结构和数据分析工具。Pandas用于广泛的领域,包括金融,经济,统计,分析等学术和商业领域。Pandas是一个开放源码的Python库,它使用强大的数据结构提供高性能的数据操作和分析工具
官方网址
这里使用pip来安装
#pandas
pip install pandas
#numpy
pip install numpy
#绘图库
pip install matplotlib
数据结构什么的可以自行百度或者去官网查看,这里只做可视化的简单示例
import pandas as pd
import numpy as np
from pylab import *
# 生成样本(10组随机abcd数据)
df = pd.DataFrame(np.random.rand(10,4),columns=['a','b','c','d'])
# 折线图
df.plot()
# 显示折线图
show()
import pandas as pd
import numpy as np
from pylab import *
# 生成样本(10组随机abcd数据)
df = pd.DataFrame(np.random.rand(10,4),columns=['a','b','c','d'])
# 柱状图
df.plot.bar()
# 显示柱状图
show()
import pandas as pd
import numpy as np
from pylab import *
# 生成样本(10组随机abcd数据)
df = pd.DataFrame(np.random.rand(4),index=['a','b','c','d'],columns=['x'])
# 饼状图
df.plot.pie(subplots=True)
# 显示饼状图
show()
import pymysql
import pandas as pd
conn = pymysql.connect(host = "localhost",user = "root",passwd = "215521",db = "db01",charset="utf8")
sql_query = 'SELECT * FROM user'
df = pd.read_sql(sql_query, con=conn)
df.head()
# 关闭
conn.close()