打开Power BI以后,导入文件“工资表.xlsx”中的数据,如下图所示。注意右侧面板中有很多图标按钮,单击其中的按钮,可以生成对应类型的图表。
本课程介绍在Power BI中用Python绘制图表。单击图表为“Py”的按钮,用Python进行绘图。单击该按钮时弹出一个“启用脚本视觉对象”对话框,如下图所示。
单击“确定”按钮,显示Python脚本编辑器如下图所示。默认时编辑器中添加了下面的代码。
code.python
# 下面用于创建数据帧并删除重复行的代码始终执行,并用作脚本报头:
# dataset = pandas.DataFrame(姓名, 基本工资)
# dataset = dataset.drop_duplicates()
# 在此处粘贴或键入脚本代码:
可见,绘图数据集用dataset变量表示,并且进行了去重处理。
在编辑器中添加下面的代码,用基本工资数据绘制柱状图。
code.python
import matplotlib.pyplot as plt
dataset.plot(kind='bar',x='姓名',y='基本工资')
plt.show()
如下图所示。
单击编辑器标题行右侧第3个按钮,以txt文件的形式给出绘图的Python代码,如下图所示。
单击编辑器标题行右侧第4个按钮,执行Python代码,生成柱状图如下图所示。