首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在python jupyter笔记本上启用大数据输出?

如何在python jupyter笔记本上启用大数据输出?
EN

Stack Overflow用户
提问于 2018-09-25 06:17:01
回答 1查看 193关注 0票数 0

我使用mysql数据库和jupyter笔记本来执行一些查询。当我在msql工作台中运行这些查询时,我得到了多行结果,但在jupyter notebook中,我只得到了前4-5行结果。

我尝试了pd.set_option("display.max_rows",101) pd.options.display.max_rows = 999来增加最大行数,但它不起作用。还有其他建议吗?mysql jupyter

谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-09-25 14:40:35

只显示前五行是典型的pd.Dataframe.head()用法,我认为它是在您的函数executeQueryAndShowResults中调用的,您没有显示它。通常,jupyter notebook打印完整的数据帧(即)所有行,只需键入数据框名并执行单元即可。

我建议调整您的函数以返回如下所示的数据帧

代码语言:javascript
复制
def executeQueryAndShowResults(query):

    # executing query ...
    # Here is written what is coded in your function body...

    # df.head()           # I assume/claim that there is a statement like this printing the first five rows of the dataframe. Comment this
    return df             # Instead, Return the dataframe

在Jupyter Notebook中,像这样调用您的函数

代码语言:javascript
复制
df1 = executeQueryAndShowResults(query)    # saving returned dataframe
df1                                        # printing returend dataframe
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52488078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档