r-NULL值,回归/相关性切换



我有一个数据集,比如说有两个变量。我想做一些回归测试,但相当多的数值观察结果都是"NULL"。然而,我想将其用作一个值,但我不想将其转换为特定的数字,即99999。

谷歌搜索后,我一直在尝试各种不同的方法,但都不起作用。

Benny2 <- read_excel("C:/Users/EH9508/Desktop/Benny2.xlsx")

我有两个变量"Days""Amount",它们都有数值和"NULL">

任何帮助都将不胜感激。

您可以将文件/工作表从Excel转换为csv(另存为>csv(,然后:

mydata <- read.csv("path/to/file.csv")

如果你不能访问Excel,那么xlsx库就是这样的:

library("xlsx")
mydata <- read.xlsx("path/to/file.xlsx")

如果将csv/xlsx文件与R脚本放在同一文件夹中,则可以键入不带路径的文件名read.xlsx("file.xlsx")

如果您的数据已经在R中,并且想知道如何将NULL转换为给定值,请尝试以下操作:

mydata <- matrix(rnorm(10),5,2)  # You data
mydata[2,1] <- NA  # Some NA
mydata[5,2] <- NA
mydata[is.na(mydata)] <- 99999  # Replaces mydata where NA for 99999

相关内容

  • 没有找到相关文章

最新更新