我需要使用此data.frame来使用包格结分析数据Investment
。
要求是使用data.frame
。我需要放置对Investment
有影响的变量,而不是变量Investment
。我需要画出不同的图表。我尝试绘制一个,但这不是我需要的,因为我的代码根本不使用data.frame。
library(lattice)
xyplot(Investment~GNP,data=Investment)
is.data.frame(Investment)
如何根据要求更改我的代码?提前谢谢。
答案 0 :(得分:1)
data(Investment, package="sandwich")
Investment <- as.data.frame(Investment)
您已将数据转换为数据框(as.data.frame) 如果您想访问数据框中的不同列,可以使用运算符$进行选择 例如:
Investment$column_name
绘图可以使用绘图功能完成,您也可以使用$运算符选择变量,如
plot(Investment$column1,Investment$column2)
as.data.frame将其他格式的数据转换为数据框 data.frame本身初始化数据框
要创建新数据框,您可以使用data.frame()
希望有所帮助