您现在的位置是:门户> 编程语言> Python

使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
2021-06-10 15人围观 0条评论
简介今天小编就为大家分享一篇使用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画图的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

分享:

文章评论

    • wxpython 学习笔记 第一天
    • python文本数据处理学习笔记详解