使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法

 更新时间:2018年06月22日 10:24:36   作者:海峰-清欢  
今天小编就为大家分享一篇使用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()

以上这篇使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python操作MySQL模拟银行转账

    Python操作MySQL模拟银行转账

    这篇文章主要为大家详细介绍了Python操作MySQL模拟银行转账,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • 基于Python实现wifi连接小程序

    基于Python实现wifi连接小程序

    这篇文章主要为大家详细介绍了如何使用Python编程语言编写一个简单的连接Wi-Fi的程序,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-01-01
  • 社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

    社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)

    pycharm的newproject左侧没有出现项目选项的情况下,创建Django项目的解决方法./社区版pycharm创建django项目的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09
  • python taipy库轻松地将数据和机器学习模型转为功能性Web应用

    python taipy库轻松地将数据和机器学习模型转为功能性Web应用

    taipy 是一个开源的 Python 库,任何具有基本 Python 技能的人都可以使用,对于数据科学家、机器学习工程师和 Python 程序员来说,它是一个方便的工具,借助 Taipy,你可以轻松地将数据和机器学习模型转变为功能性的 Web 应用程序
    2024-01-01
  • 基于Python实现视频分辨率转换

    基于Python实现视频分辨率转换

    这篇文章主要介绍了基于Python实现视频的分辨率转换的示例代码,文中的代码讲解详细,对学习Python有一定的帮助,感兴趣的小伙伴可以了解一下
    2021-12-12
  • 关于Flask 上下文详细介绍

    关于Flask 上下文详细介绍

    这篇文章主要给大家分享了关于Flask 上下文详细介绍,我们可以把上下文理解为当前环境的快照,是一个用来保存状态的对象。在代码执行的某个时刻,根据上下文的代码逻辑,可以决定在当前时刻下使用到的环境变量等。下面一起进入文章了解详情内容,需要的朋友也可以参考一下
    2021-11-11
  • PyTorch中tensor.backward()函数的详细介绍及功能实现

    PyTorch中tensor.backward()函数的详细介绍及功能实现

    backward() 函数是PyTorch框架中自动求梯度功能的一部分,它负责执行反向传播算法以计算模型参数的梯度,这篇文章主要介绍了PyTorch中tensor.backward()函数的详细介绍,需要的朋友可以参考下
    2024-02-02
  • Python Pandas教程之series 上的转换操作

    Python Pandas教程之series 上的转换操作

    这篇文章主要介绍了Python Pandas教程之series上的转换操作,文章通过围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • langchain中LLM模型使用详解

    langchain中LLM模型使用详解

    这篇文章主要为大家介绍了langchain中LLM模型使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • Python密码学XOR算法编码流程及乘法密码教程

    Python密码学XOR算法编码流程及乘法密码教程

    这篇文章主要为大家介绍了Python密码学XOR流程及乘法密码教程示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05

最新评论