R语言 计算R数据框架中各列之间的差异

R语言 计算R数据框架中各列之间的差异

一般来说,两列之间的差异可以从一个包含一些数字数据的数据框架中计算出来。在这篇文章中,我们将讨论如何在R编程语言中计算列之间的差异。

方法

  • 创建一个数据框架,列应该是数字或整数数据类型,这样我们就可以找到它们之间的差异。
  • 使用 $运算符 从列中提取所需的数据到单独的变量中。例如,我们有两列,那么就把每一列提取到单独的变量中。
  • 然后对这些列之间的差异进行 减法运算
  • 最后,打印结果。

例1 :

# creating a dataframe
df=data.frame(num=c(1,2,3,4),num1=c(5,4,3,2)) 
 
# Extracting column 1
a=dfnum
 
# Extracting column 2
b=dfnum1
 
# printing dataframe
print(df)
 
# printing difference among
# two columns
print(b-a)
R

输出:

计算R数据框架中各列之间的差异

例2 :

# creating a dataframe with some
# numeric data
df=data.frame(num=c(1.9,2.9,3.4,5.6,9.8),
              num1=c(6.3,7.7,8.0,9.3,10.9))
print(df)
 
# extracting column 1 into a
# variable called a
a=dfnum
 
# extracting column 2 into a
# variable called b
b=dfnum1
 
# printing the difference between
# two columns
print(b-a)
R

输出:

计算R数据框架中各列之间的差异

例3 :

# creating a dataframe with
# some numeric data
df=data.frame(num=c(1,2,3,4,5),
              num1=c(6,7,8,9,10))
 
# extracting column 1 into a
# variable called a
a=dfnum
 
# extracting column 2 into a
# variable called b
b=dfnum1
 
# printing the dataframe
print(df)
 
# printing the difference
# between two columns
print(b-a)
R

输出:

计算R数据框架中各列之间的差异

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册