当前位置: 首页 > 知识库问答 >
问题:

创建直方图,忽略某些特定值[重复]

彭华皓
2023-03-14

必须创建直方图,忽略高于常量的值

我试试这个:

plt.hist(df[df['avg_speed'] < 1])
plt.show()

但它不起作用,因为比较返回布尔值。怎么修理?

共有2个答案

鞠嘉誉
2023-03-14
sub_df = df.loc[df['avg_speed'] <1] 

plt.hist(sub_df)
江鹏
2023-03-14

我建议您检查数据框列的类型打印df.dtypes是一种方法

确保它们是整数(int64)。

我尝试了你的代码,它适用于一个简单的表。

    import pandas as pd

    data = {"avg_speed": [1,2,3,4,5,6]}
    df = pd.DataFrame(data)
    table = df[df["avg_speed"] > 1]
    plt.hist(table.avg_speed)
    plt.show()
 类似资料:
  • 项目中经常会生成一些Git系统不需要追踪(track)的文件。典型的是在编译生成过程中 产生的文件或是编程器生成的临时备份文件。当然,你不追踪(track)这些文件,可以 平时不用"git add"去把它们加到索引中。 但是这样会很快变成一件烦人的事,你发现 项目中到处有未追踪(untracked)的文件; 这样也使"git add ." 和"git commit -a" 变得实际上没有用处,同时

  • 问题内容: 我使用matplotib的Axes API绘制了一些数字。我画的线之一代表理论上的预期线。它没有原始y和x限制的含义。我想要的是让matlplotlib在自动缩放限制时忽略它。我以前要做的是检查当前极限,然后绘制并重置极限。问题在于,当我绘制第三张图时,将与理论线一起重新计算极限值,这实际上扩展了图。 问题答案: 显而易见的方法是手动将限制设置为所需的值。(例如) 如果您不想手动查找限

  • 我正在制作一个不和谐机器人来跟踪在语音频道上花费的时间,但我想知道我是如何做到的,它不计算在某个频道上的成员的时间,比如afk频道。 这是我现在正在使用的事件

  • 本文向大家介绍system.reactive 忽略重复值,包括了system.reactive 忽略重复值的使用技巧和注意事项,需要的朋友参考一下 示例 有两个用于过滤重复项的运算符: 您还可以传递谓词:            

  • 我试图实现一个特性,强制每个扩展它的类(不是抽象的)实现某些方法(即使它们已经存在于超类中)。具体来说,它应该是这样的: 这就是它的特点,也是它的实现: 上述代码在理想情况下不应编译(因为可调试类不实现所需的方法)。实际上,这不仅会编译,而且不会抛出运行时异常(它只接受对象类的默认实现)。 到目前为止,没有任何东西能够产生预期的行为。我认为宏可能会有所帮助,但我不确定宏是否可以表达以下内容: 我知

  • 问题内容: 我收到此错误,因为其中一位用户在他的帖子中添加了 错误:[$ sanitize:badparse]清理程序无法解析以下html块:<3 我写的代码 我想他要采取仅标签和标签 那可能吗? 谢谢! 问题答案: 您可以创建过滤器,以清理HTML。 我在其中使用了strip_tags函数 http://phpjs.org/functions/strip_tags/ 控制器: 视图: http: