R 如果。。。“否则”与“如果…”。。。。否则如果
我正在完成一项作业,我对该问题的要求/允许我使用的内容感到困惑。 资料 AMD“回报率为5%” 通用电气“回报率为1% 还有什么“不在你的投资组合中” 说明中说明了在A部分中使用if…else,在B部分中使用if…else if 这是我的代码供参考 A部分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
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")
)