0

我在 R 中加载了一个名为“ pa”的包,试图为我的投资组合做一些基本的性能归因分析,pa 包带有自己的数据框,即“year”

我在控制台行中尝试了数据(年份),它有效

年份数据

我的问题.....

我尝试创建/导入一个 CSV 文件并调用它Rtestcsv(使用我所有的控股和彭博代码)

测试csv

我尝试[data (Rtestcsv)]在控制台输入,弹出错误信息并说找不到文件,为什么?

杨璐创建的“”包是不是pa只能应用于自己的数据框?

为了使用“pa”包性能简单分析,我应该如何处理我自己的数据框?因为似乎 CSV 文件已成功导入并出现在右上角的 R 环境中

环境

如果有人能给我一些见解来处理我的问题,我将不胜感激,因为我是 R 新手

4

1 回答 1

0

data()功能主要用于从提供的包中导入预先存在的数据集,而不是您自己的 csvs 或 xlsx 文件等。要导入您自己的数据,您可以使用该read.csv()功能。但是,我会推荐read_csv()readr 包中的函数,因为它要快得多。(确保你先安装它)

library(readr)
rtestcsv <- read_csv("/path/to/file.csv")

如果文件在您的工作目录中,则可以省略斜杠。您应该能够将数据框作为变量访问。一旦它在您的环境中,您应该可以随心所欲地使用它。至于您应该如何进一步处理您的数据框,这完全取决于您计划进行什么样的分析以及您想要使用哪些功能。

于 2019-02-07T13:52:40.430 回答