Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/79.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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 如果。。。“否则”与“如果…”。。。。否则如果_R_If Statement - Fatal编程技术网

R 如果。。。“否则”与“如果…”。。。。否则如果

R 如果。。。“否则”与“如果…”。。。。否则如果,r,if-statement,R,If Statement,我正在完成一项作业,我对该问题的要求/允许我使用的内容感到困惑。 资料 AMD“回报率为5%” 通用电气“回报率为1% 还有什么“不在你的投资组合中” 说明中说明了在A部分中使用if…else,在B部分中使用if…else if 这是我的代码供参考 A部分 mystock您的if-else结构的另一种选择是开关,即 switch (mystock, "AMD" = print ("Return is 5%"), "GE" = print("My return is 1%"), pri

我正在完成一项作业,我对该问题的要求/允许我使用的内容感到困惑。 资料 AMD“回报率为5%” 通用电气“回报率为1% 还有什么“不在你的投资组合中”

说明中说明了在A部分中使用if…else,在B部分中使用if…else if 这是我的代码供参考

A部分
mystock您的
if-else
结构的另一种选择是
开关,即

switch (mystock,
  "AMD" = print ("Return is 5%"),
  "GE" = print("My return is 1%"),
  print("Not in your portfolio")
)

您是否需要
if(mystock==“AMD”){print(“回报率为5%”)或else if(mystock==“GE”){print(“我的回报率为1%”)或else print(“不在您的投资组合中”)
请不要只发布代码作为答案,还要解释代码的作用以及它是如何解决问题的。带有解释的答案通常质量更好,并且更有可能吸引选票。
mystock <- "GE"

if (mystock == "AMD") {print ("Return is 5%")} 
else if (mystock == "GE") {
      print ("My return is 1%")} 
else if(mystock != "AMD") {
      print ("Not in your portfolio")} 
else if (mystock != "GE") {
      print ("Not in your portfolio")}
if (mystock == "AMD") {
  print ("Return is 5%") } 
else if (mystock == "GE") {
  print ("My return is 1%") } 
else {
  print ("Not in your portfolio") } 
switch (mystock,
  "AMD" = print ("Return is 5%"),
  "GE" = print("My return is 1%"),
  print("Not in your portfolio")
)