python令excel数据可视化
时间: 2023-09-08 22:08:15 浏览: 117
Python数据分析可视化源码实例
5星 · 资源好评率100%
Python可以使用多种库来将Excel数据可视化,以下是其中一些常用的库和示例:
1. Matplotlib:用于绘制各种类型的图表,包括折线图、散点图、柱状图和饼图等。
```
import matplotlib.pyplot as plt
import pandas as pd
df = pd.read_excel('data.xlsx')
plt.plot(df['日期'], df['销售额'])
plt.xlabel('日期')
plt.ylabel('销售额')
plt.show()
```
2. Seaborn:基于Matplotlib的库,用于绘制更美观的统计图表,如热力图、密度图和箱线图等。
```
import seaborn as sns
import pandas as pd
df = pd.read_excel('data.xlsx')
sns.boxplot(x='类别', y='销售额', data=df)
```
3. Plotly:用于绘制交互式图表,支持多种类型的图表,如散点图、线图和3D图等。
```
import plotly.express as px
import pandas as pd
df = pd.read_excel('data.xlsx')
fig = px.scatter(df, x='日期', y='销售额', color='类别')
fig.show()
```
4. Bokeh:用于绘制交互式图表,支持多种类型的图表,如散点图、线图和柱状图等。
```
from bokeh.plotting import figure, output_file, show
import pandas as pd
df = pd.read_excel('data.xlsx')
p = figure(title='销售额', x_axis_label='日期', y_axis_label='销售额')
p.line(df['日期'], df['销售额'], legend_label='销售额', line_width=2)
output_file('sales.html')
show(p)
```
阅读全文