python读excel表格数据绘制图表_Python实现从excel读取数据绘制成精美图像

本教程介绍如何使用Python从Excel文件读取数据,借助matplotlib库绘制高质量的二维图像。内容涵盖xlrd扩展包的使用、图像美化、添加标注和公式,以及适用于报告、论文和文章的图像制作技巧。
摘要由CSDN通过智能技术生成

实验说明:

实验内容

这个世界从古至今一直是一个看颜值的世界。对于我们作报告,写文章时使用的图片,也是一样的。一图胜千言,一张制作精美的图片,不仅能展示大量的信息,更能体现绘图者的水平,审美,与态度。我的老板,国内外多家SCI,EI文章的审稿人,甚至跟我说,一篇文章拿到手里,一眼扫过去,看看数据和图片,就知道这篇文章值不值得发表,水平如何。由此观之,制作一张精美图片的意义,实在重大。

本课程实现使用python从excel读取数据,并使用matplotlib绘制成二维图像。这一过程中,将通过一系列操作来美化图像,最终得到一个可以出版级别的图像。

本课程对于需要书写实验报告,学位论文,发表文章,做PPT报告的学员具有较大价值。本课程的数据和图像,来源于我的一篇SCI文章,是一真实案例。

实验知识点

使用xlrd扩展包读取excel数据

使用matplotlib绘制二维图像

美化图像,添加标注,注释,显示Latex风格公式,坐标点处透明化处理等技巧

适合人群

本课程难度为中等,适合具有Python基础的用户,对于需要书写实验报告,学位论文,发表文章,做PPT报告的学员具有较大价值。

代码获取

你可以通过下面命令将数据和代码下载到实验楼环境中,作为参照对比进行学习。

$ wget http://labfile.oss.aliyuncs.com/courses/791/finally.py

$ wget http://labfile.oss.aliyuncs.com/courses/791/my_data.xlsx

$ wget http://labfile.oss.aliyuncs.com/courses/791/phase_detector.xlsx

$ wget http://labfile.oss.aliyuncs.com/courses/791/phase_detector2.xlsx

效果图:

最终,这张图像的显示效果如下:

wm

此处输入图片的描述

开发准备

打开Xfce终端,下载并安装的相关依赖 。

$ sudo apt-get update

$ sudo apt-get install python-dev

$ sudo pip install numpy

$ sudo apt-get install python-matplotlib

$ sudo pip install xlrd

$ sudo apt-get install python-sip

$ sudo apt-get install libqt4-dev

$ sudo apt-get install python-qt4 python-qt4-dev pyqt4-dev-tools qt4-dev-tools

遇到是否安装的询问时,输入y,按回车键继续安装。

实验步骤

1 绘制一个简单图像,测试扩展包安装是否正常

安装完成matplotlib后,运行一个小程序测试其是否正常。我们来绘制一个非常简单的正弦函数。

import numpy as np

import matplotlib.pyplot as plt

x = np.linspace(0,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值