Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 从整个csv文件中匹配用户输入_R_Shiny_Rstudio - Fatal编程技术网

R 从整个csv文件中匹配用户输入

R 从整个csv文件中匹配用户输入,r,shiny,rstudio,R,Shiny,Rstudio,抱歉问这个问题我是R-Shining的新手 我试图检查用户输入是否在csv文件中可用,但它只是匹配csv文件的第一行,而不是整个csv文件列。 我尝试使用数组来检查自己,如下所示: output$usignin <- renderUI({ login <- read.csv("check.csv", header = TRUE, na.strings = c("","NA")) na.omit(login) asd = match(login$email[3], input$emai

抱歉问这个问题我是R-Shining的新手 我试图检查用户输入是否在csv文件中可用,但它只是匹配csv文件的第一行,而不是整个csv文件列。 我尝试使用数组来检查自己,如下所示:

output$usignin <- renderUI({
login <- read.csv("check.csv", header = TRUE, na.strings = c("","NA"))
na.omit(login)
asd = match(login$email[3], input$email)
zxc = match(login$password[3], input$password)
if((!is.na(asd)) && (!is.na(zxc))){
  h4("Correct")
}
else{
  h4("Forgot Password?")
}
})

output$usignin对于这样一个小的代码示例,很难判断,但这应该可以:


output$usignin对于这样一个小的代码示例,很难判断,但这应该可以:


output$usignin我试过了,效果不错,谢谢。但现在出现的问题是,它正在验证用户的电子邮件和密码是否不匹配abc@gmail.com密码是12345,它正在验证45678上的电子邮件,所以不应该这样做。现在我该怎么办?你说它在45678上验证电子邮件是什么意思?我是说,例如,我的文件包含2条用户记录
id1:abc@example.com密码:12345def@example.com密码:45678
所以如果现在我接受用户输入,比如id:
abc@example.com
password:
45678
虽然
abc@example.com
is
12345
我试过了,效果不错,谢谢。但现在出现的问题是,它正在验证用户的电子邮件和密码是否不匹配abc@gmail.com密码是12345,它正在验证45678上的电子邮件,所以不应该这样做。现在我该怎么办?你说它在45678上验证电子邮件是什么意思?我是说,例如,我的文件包含2条用户记录
id1:abc@example.com密码:12345def@example.com密码:45678
所以如果现在我接受用户输入,比如id:
abc@example.com
password:
45678
虽然
abc@example.com
is
12345