使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
作者:海峰-清欢 发布时间:2023-10-04 14:42:58
标签:pandas,csv,excel,matplotlib
如下所示:
# coding=utf-8
import pandas as pd
# 读取csv文件 3列取名为 name,sex,births,后面参数格式为names=
names1880 = pd.read_csv("names_1880.txt", names=['name', 'sex', 'births'])
print names1880
print names1880.groupby('sex').births.sum()
输出如下
最后一行是说按sex分组并计算births的和
import pandas as pd
import matplotlib as mb
import matplotlib.pyplot as plt
xls = pd.read_excel('phase_detector.xlsx',names=['x','y'])
print xls
# 原点相交
ax = plt.gca()
ax.xaxis.set_ticks_position('bottom')
ax.spines['bottom'].set_position(('data',0))
ax.yaxis.set_ticks_position('left')
ax.spines['left'].set_position(('data',0))
# 去掉边框
ax.spines['top'].set_color('none')
ax.spines['right'].set_color('none')
plt.plot(xls.x, xls.y)
plt.scatter(xls.x, xls.y)
plt.savefig('aa.png')
plt.show()
来源:https://blog.csdn.net/u013692888/article/details/76123099
0
投稿
猜你喜欢
- 概要说明:自动更新程序主要负责从服务器中获取相应的更新文件,并且把这些文件下载到本地,替换现有的文件。达到修复Bug,更新功能的目的。本文作
- 前言众所周知在Python 中常用的数据类型bool(布尔)类型的实例对象(值)就两个,真和假,分别用True和False表示。在if 条件
- 看到网上一片文章,自己式了一下,果然 XMLTextReader速度要快!在.NET框架的System.XML名称空间中包含的XMLText
- 仿google的asp分页代码index.asp(文件1)<%@LANGUAGE="VBSCRIPT" CODEP
- Numpy是python常用的一个类库,在python的使用中及其常见,广泛用在矩阵的计算中,numpy对矩阵的操作与纯python比起来速
- QueryCache(下面简称QC)是根据SQL语句来cache的。一个SQL查询如果以select开头,那么MySQL服务器将尝试对其使
- 本文实例讲述了Python + Requests + Unittest接口自动化测试。分享给大家供大家参考,具体如下:1. 介绍下pytho
- 活在当下的程序员应该都听过“面向对象编程”一词,也经常有人问能不能用一句话解释下什么是“面向对象编程”,我们先来看看比较正式的说法。把一组数
- 前言什么是树表查询?借助具有特殊性质的树数据结构进行关键字查找。本文所涉及到的特殊结构性质的树包括:二叉排序树。平衡二叉树。使用上述树结构存
- 最最简单的操作import numpy as npimport matplotlib.pyplot as pltfig = plt.figu
- 内容摘要:在网页制作中,有许多的术语,例如:CSS、HTML、DHTML、XHTML等等。在下面的文章中我们将会用到一些有关于HTML的基本
- import cv2import numpy as npimport matplotlib.pyplot as plt# Grayscale
- 本教程为大家分享了Pycharm及Python安装的详细步骤,供大家参考,具体内容如下第一步:安装python1 首先进入网站下载:点击打开
- 问题场景有时候,在编写一段http接口请求程序时,发现代码中的header头和请求体中都是原网页中一样,但是,在实际请求时,接口却返回404
- [摘要]了解如何充分利用SQL Server 2000的全文搜索功能。本文包含有关实现最大吞吐量和最佳性能的几点提示和技
- 前言WSGI 有三个部分, 分别为服务器(server), 应用程序(application) 和中间件(middleware). 已经知道
- 一 前言pandas学到分组迭代,那么基础的pandas系列就学的差不多了,自我感觉不错,知识追寻者用pandas处理过一些数据,蛮好用的;
- argparse是python标准库里面用来处理命令行参数的库命令行参数分为位置参数和选项参数:位置参数就是程序根据该参数出现的位置来确定的
- 代码如下:'================================================== '函数名:
- PHP程序员玩转Linux系列文章:1.PHP程序员玩转Linux系列-怎么安装使用CentOS2.PHP程序员玩转Linux系列-lnmp