【问题标题】:Data not showing in table form when using Jupyter Notebook使用 Jupyter Notebook 时数据未以表格形式显示
【发布时间】:2020-05-10 22:46:59
【问题描述】:

我在 Jupyter Notebook 中运行了以下代码,我希望输出看起来像一个 Excel 表格,但输出被拆分而不是在表格中。如何让它以表格格式显示?

import pandas as pd
from matplotlib import pyplot as plt

df = pd.read_csv("Robbery_2014_to_2019.csv")

print(df.head())

输出:

           X          Y  Index_ event_unique_id            occurrencedate  \
0 -79.270393  43.807190   17430   GO-2015134200  2015-01-23T14:52:00.000Z   
1 -79.488281  43.764091   19205  GO-20142956833  2014-09-21T23:30:00.000Z   
2 -79.215836  43.761856   15831   GO-2015928336  2015-03-23T11:30:00.000Z   
3 -79.436264  43.642963   16727  GO-20142711563  2014-08-15T22:00:00.000Z   
4 -79.369461  43.654526   20091  GO-20142492469  2014-07-12T19:00:00.000Z   

               reporteddate premisetype  ucr_code  ucr_ext  \
0  2015-01-23T14:57:00.000Z     Outside      1610      210   
1  2014-09-21T23:37:00.000Z     Outside      1610      200   
2  2015-06-03T15:08:00.000Z       Other      1610      220   
3  2014-08-16T00:09:00.000Z   Apartment      1610      200   
4  2014-07-14T01:35:00.000Z   Apartment      1610      100   

               offence  ...  occurrencedayofyear occurrencedayofweek  \
0   Robbery - Business  ...                 23.0          Friday       
1    Robbery - Mugging  ...                264.0          Sunday       
2      Robbery - Other  ...                 82.0          Monday       
3    Robbery - Mugging  ...                227.0          Friday       
4  Robbery With Weapon  ...                193.0          Saturday     

   occurrencehour      MCI Division  Hood_ID                 Neighbourhood  \
0              14  Robbery      D42      129         Agincourt North (129)   
1              23  Robbery      D31       27  York University Heights (27)   
2              11  Robbery      D43      137                  Woburn (137)   
3              22  Robbery      D11       86             Roncesvalles (86)   
4              19  Robbery      D51       73                Moss Park (73)   

        Long        Lat  ObjectId  
0 -79.270393  43.807190      2001  
1 -79.488281  43.764091      2002  
2 -79.215836  43.761856      2003  
3 -79.436264  43.642963      2004  
4 -79.369461  43.654526      2005  

[5 rows x 29 columns]

【问题讨论】:

  • 不要使用print(),只需输入df.head()

标签: python pandas jupyter-notebook


【解决方案1】:

使用display(df.head())(比不使用display()产生更好的输出

【讨论】:

    【解决方案2】:

    打印函数用于表示任何类型的信息,如字符串或估计值。 而 Display() 将在

    中显示数据集

    【讨论】:

      猜你喜欢
      • 2019-04-26
      • 2020-12-12
      • 1970-01-01
      • 2017-05-28
      • 2012-05-02
      • 2018-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多