首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Plotnine:在绘制图形时如何删除ggplot:(xxx)类型烦人的文本输出

Plotnine:在绘制图形时如何删除ggplot:(xxx)类型烦人的文本输出
EN

Stack Overflow用户
提问于 2018-11-29 16:15:27
回答 2查看 1K关注 0票数 6
  • 运行jupyter笔记本(python)
  • 使用Python 9库进行绘图
  • 我绘制的输出图形下面是恼人的"ggplot2:(数字)“输出
  • 通常,您会在笔记本单元格的末尾放置一个;,但当我使用Plotnine时,似乎没有抑制恼人的输出文本(但它显然适用于matplotlib,等等)

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2018-11-30 19:42:59

重点在于调用带有分号()方法。

充分发挥作用的例子:

代码语言:javascript
复制
import pandas
from plotnine import *
from random import randint

# 100 random numbers
random_numbers = [randint(1, 100) for p in range(0, 100)]

# Create DataFrame
df = pd.DataFrame({'number': random_numbers})

# Draw plot
(
    ggplot(df, aes(x='number')) + 
    geom_histogram(bins=20, na_rm=True) +
    ggtitle('Histogram of random numbers') +
    theme_light()
).draw();
票数 8
EN

Stack Overflow用户

发布于 2022-06-17 10:25:25

draw();方法对我不起作用。

然而,它起了作用:

warnings.filterwarnings( "ignore", module = "plotnine\..*" )

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53543276

复制
相关文章

相似问题

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