如何用R语言在数据中提取指定列数据,并且形成一个新的数据表?

Python013

如何用R语言在数据中提取指定列数据,并且形成一个新的数据表?,第1张

最简单的方法,数据框的名称,加上你要提取的列数,示例如下:

需要注意的是,如果只提取单列的话,得到的数据就变成了一个vector,而不再是dataframe的格式了。

首先,导入R语言需要加载xlsx包,没有安装这个包的,请用下面的代码进行在线安装:

install.packages("xlsx")选择China的任意一个镜像站点,它会自动安装其他所需的依赖包。

安装好xlsx包后,接下来导入存放在“C:\Users\HWT\Desktop”路径下的“test.xlsx”文件,导入这个文件的代码如下:

library(xlsx)

read.xlsx2(file="C:\\Users\\HWT\\Desktop\\test.xlsx",sheetIndex=1)

我们上面的代码只是把test.xlsx导入了R语言,并没有把它赋给R语言里的某个对象,用下面的代码把数据赋给对象Mydata:

Mydata-read.xlsx2(file="C:\\Users\\HWT\\Desktop\\test.xlsx",sheetIndex=1)。

r语言让横坐标显示日期:使用低级绘图命令,如points(x,y)、lines(x,y)、text(x,y)等比如利用plot(2,3)做了个点图,再用points(1,2),则在(1,2)加了个点,变成2个点在一张图上。

首先你把横轴纵轴要打的东西分别放在2个向量month和salesmonth<-paste(5,1:31,sep="/")sales<-sample(100,31) #我随机从1到100里抽31个数然后你把plot(1:31,sales,xaxt="n",xlab="Each day")打出来 xaxt="n"就是先不显示x的刻度。

安装包:

1、通过选择菜单:程序包->安装程序包->在弹出的对话框中,选择你要安装的包,然后确定。

2、使用命令install.packages("package_name","dir")package_name:是指定要安装的包名,请注意大小写。

dir:包安装的路径。默认情况下是安装在..\library 文件夹中的。可以通过本参数来进行修改,来选择安装的文件夹。

将日期字符串作为日期对象处理即可,结果如下:

>max(as.Date("2019/1/7"),as.Date("2019/1/6"),as.Date("2018/1/7"))

[1] "2019-01-07"

>min(as.Date("2019/1/7"),as.Date("2019/1/6"),as.Date("2018/1/7"))

[1] "2018-01-07"