zoukankan      html  css  js  c++  java
  • pyhton输出表格数据出现省略号?(教你很快解决)

    //2019.07.18

    pandas是python提供的非常好用的数据分析模块,但是在使用pandas进行数据分析时,有时候需要查看打印的结果,当dataframe行数或者列数比较多的时候,打印结果总是有一些省略号,不能完整的看到数据的大致分布,比如最大值,最小值,等等,了解数据分布的区间有助于进行可视化和进一步分析。

    这个问题可以通过pandas内置的set_option()方法解决,从上面的属性设置中可以看到,与显示的行数列数有关的选项主要是【display】中的【max_columns,max_rows,max_colwidth,line_width】等这几项,只需要将这几项属性值设置得大一些就可以解决:

    1、第一种解决方法:

    import numpy as np
    import pandas as pd
    pd.set_option('display.max_columns',1000)         #设置最大的列数为1000行(小于1000行均可以输出)
    pd.set_option('display.width', 1000)                      #设置最大的行宽度(小于1000行均可以输出)
    pd.set_option('display.max_colwidth',1000)           #设置最大的列宽1000行(小于1000行均可以输出)

    2、第二种解决方法:

    pd.set_option("max_columns",1000)           #设置最大的列数为1000行(小于1000行均可以输出)
    pd.set_option("max_rows",1000)                #设置最大的行数为1000行(小于1000行均可以输出)

  • 相关阅读:
    python常用包官网及包的安装方法
    二进制安装mysql-5.7.26
    ufw防火墙规则不生效
    Zabbix 3.0 配置企业微信报警(配置zabbix-web)
    Zabbix 3.0 配置企业微信报警(注册---测试)
    阿里云盾AliYunDun服务IO超高
    zabbix详解
    ntp时间同步
    zabbix解决中文乱码
    ssh登录服务器提示错误no hostkey alg
  • 原文地址:https://www.cnblogs.com/Yanjy-OnlyOne/p/11207130.html
Copyright © 2011-2022 走看看