【问题标题】:Extract years from panel data and portfolio construction从面板数据和投资组合构建中提取年份
【发布时间】:2020-02-04 18:39:00
【问题描述】:

我有一个面板数据集,其中包含超过 11 年的多家公司的回报、ESG 得分和市值。我需要一次提取一年所有变量的数据,以制作年度投资组合。

The data frame looks like this:

如何一次提取一年,然后构建每年 ESG 得分高低的投资组合?

提前致谢

【问题讨论】:

  • 欢迎来到 Stack Overflow。请尝试改进您的问题,以便我们可以帮助解决您遇到的问题(目前您的问题与我们认为的“低质量问题”相匹配)。要改进它,请对其进行编辑并添加: 1. 一些数据样本。 dput(head(myData))的结果可以做到。 2. 向我们展示您的尝试。 SO 旨在帮助您解决问题,而不是真正解决问题。以及 3. 您在尝试中遇到了哪些错误或意外/不受欢迎的行为。

标签: r sorting extract panel-data


【解决方案1】:

您是否考虑过使用 Python 和 Pandas 而不是 R 来处理数据?以下解决方案应该有助于将您的数据分成不同的时间间隔:

Slice JSON File into Different Time Intercepts with Python

ESG分数排序方面,可以使用如下命令:df.sort_values('ESG')

希望对您的数据集有所帮助并祝您好运。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-10-25
    • 1970-01-01
    • 2021-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多