- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想获取数据集中每年前 10 个“净利润”的平均值,并将其存储在新的 df 中。这是我目前所拥有的。
#loading the csv file
df = pd.read_csv('tmdb-movies.csv')
#Narrows down data to only include the last 25 years
df = df[df['release_year'] > 1992]
#Create column for calculated profit (revenue - budget)
df['Net Profit'] = (df['revenue_adj'] - df['budget_adj']) / 1000000
df = df['Net Profit'].groupby(df['release_year']).nlargest(10)
df.head(20)
这是我目前的输出:
release_year
1993 10223 1293.766704
10225 628.371507
10226 490.390201
10222 451.732687
10312 345.086055
10260 344.534054
10240 312.158213
10234 279.252261
10228 272.728678
10250 226.825117
1994 4180 1093.391570
4179 916.422179
4187 483.382849
4181 471.414971
4203 434.906488
4186 388.200466
4197 365.866669
4182 338.760765
4177 302.944183
4194 246.901592
Name: Net Profit, dtype: float64
我想要的输出是这样的:
release_year Average Net Profit
1993 400
1994 459
1995 480
最佳答案
按 level=0
分组,以便索引和使用 .mean()
df.groupby(df.index.get_level_values(level=0)).mean()
release_year
1993 464.484548
1994 504.219173
1995 511.392629
1996 424.185431
1997 543.448686
Name: Net Profit, dtype: float64
关于python - 在python中计算每年前10名的平均值(groupby,nlargest),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52349597/
考虑开始日期和结束日期: NSDate *startDate, *endDate; 例如,开始日期可以是 2010 年 12 月 10 日,结束日期可以是 2011 年 1 月 4 日。 考虑从 20
我试图将 maxdate 值设置为 18 年前,但我做不到。 setMaxDate(new Date().getTime()-18*365*24*60*60*1000); 我正在使用上面的方法,我只想
HTML: JS: var maxBirthdayDate = new Date(); maxBirthdayDate.setFullYear( maxBirthdayDate.getFullYea
我正在使用此代码在 android 中生成日期选择器。 DatePickerDialog datePicker = new DatePickerDialog(this, datePickerListe
我想将选择器 View 的默认日期设置为从当前日期往前 10 年。到目前为止,我的代码是这样的。 let datePicker = UIDatePicker() da
我试图让我的jquery日期选择器默认在过去18年打开(用户必须年满18岁才能使用应用程序),并且我不希望他们能够选择任何不存在的日期t 过去 18 年或以上。我有这段代码,但除了显示默认的今天日期之
我正在尝试将日期转换为过去时间。返回的内容:1 小时前、1 个月前、2 个月前、1 年前。 这是一个从 WordPress 获取博客文章的 Android 应用程序。 但是,我当前的代码返回(对于每个
我正在使用https://github.com/ChiperSoft/Kalendae这是一个基于JS的日期选择器。 我想知道是否可以将 Kalendae 当前月份/日期设置为 17 年前 + 从那时
我试图从我的数据库中获取早于 1 年的所有记录的列表,expired_contract 字段有下一个信息。 expired_contract DATE NOT NULL 所以它采用下一种格式的 DAT
我正在尝试查询超过 5 年的机器计数。 我的机器数据位于一个选项卡中,K 列中包含日期时间戳,例如“8/8/2008 8:08:08” 我尝试了许多不同的变体来获得正确的查询...但我最新的是这样的
我如何回到去年的 4 月 4 日(从今天开始),减去 4 年,然后返回那个日期? 我可以先检查今天的日期是在今年 4 月 4 日之前还是之后,然后从那里开始,但我很想看看解决这个问题的不同方法。 这将
我尝试在运行 Spring Boot 2.3.0 的 maven 项目中使用 buildpack: mvn spring-boot:build-image 图像创建得很好,但我看到了以下信息: REP
我是一名优秀的程序员,十分优秀!