【问题标题】:From the profit tables I need to filter only the negative profit values using pandas dataframes从利润表中,我只需要使用熊猫数据框过滤负利润值
【发布时间】:2020-06-03 17:54:23
【问题描述】:

从利润表中,我只需要过滤负利润值。

输入:

Title        Profit
Zootopia    191268248
T-Men       -13594629
S-Men       33914986

输出:

Title        Profit
T-Men       -13594629

逻辑: 使用 python pandas Dataframe 实现

错误代码:

movies['Profit'] .sort_values(ascending=True)
movies[["Title","Profit"]]

建议我获得正确的逻辑。

谢谢,SBFL

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    您正在尝试对上述代码中的数据框进行排序。而是使用这个:

    new_movies = movies[movies['Profit'] < 0]

    【讨论】:

    • 上述逻辑输出未按预期显示。利润应显示为 -13594629,但显示为 NAN
    猜你喜欢
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多