Глядя на построение гистограммы, исходящей из фрейма данных, мне, кажется, не хватает преобразования в правильный тип объекта, с которым может справиться matplotlib.Вот несколько неудачных попыток.Как мне это исправить?
И вообще, как вы обычно спасаете что-то подобное?
import numpy as np
import pandas as pd
from matplotlib import pyplot as plt
filter(lambda v: v > 0, df['foo_col']).hist(bins=10)
---> 10 фильтр (лямбда-версия: v> 0, df ['foo_col']). Hist (bins = 100) AttributeError: у объекта 'filter' нет атрибута 'Hist '
hist(filter(lambda v: v > 0, df['foo_col']), bins=100)
---> 10 Hist (фильтр (лямбда v: v> 0, df [' foo_col ']), bin = 100) Ошибка типа:' Series 'объект не может быть вызван