2017-10-28 57 views
-4

我需要使用这个data.frame来使用包格来分析数据Investment。要求使用data.frame。而不是变量Investment我需要把变量影响到Investment。我需要绘制不同的图表。我试图绘制一个,但这不是我所需要的,因为我的代码根本不使用data.frame。使用data.frame来分析数据

library(lattice) 
xyplot(Investment~GNP,data=Investment) 
is.data.frame(Investment) 

如何根据需求更改我的代码?先谢谢你。

enter image description here

+3

对不起,我不明白 - 什么问题? – user20650

+3

您使用'as.data.frame',所以我认为您符合“使用数据框架”的要求。但是,也许你应该和教授或助教谈谈你的课程要求 - 我只是一个在互联网上的人。 – Gregor

回答

1
data(Investment, package="sandwich") 
Investment <- as.data.frame(Investment) 

在这里,您已经将您的数据为数据帧(as.data.frame) 如果你wnat访问数据帧不同的列您可以通过使用运营商$ 例如选择:

Investment$column_name 

绘制可以使用绘图功能来完成,其中,你也可以使用$操作像

选择变量210
plot(Investment$column1,Investment$column2) 

as.data.frame数据的其他格式转换成数据帧 data.frame本身intializes数据帧

创建新的数据帧,你可以使用data.frame()

希望它帮助