0
所以我正在处理这个数据集,这是一个csv文件。 MYDATA = 名学校total_consumption 冲压ABC 15 RAM1 ABCD 16 RAM2 ABCDE 17 RAM3 ABCDEF 18 RAM4 ACB 19 ram5 acbe 20分配值到行
现在我想整个数据以降序进行排序,然后分配段如s1,s2等。用户输入段号作为输入。假设用户输入2将有2段。现在总的行没有将除以2,然后上半年将段1和第二半将段2
段VAL = 2 输出segemnt 20 S1 19 S1 18 S1 17 S2
16 S2 15 S2
这里是我的代码:
library(dplyr)
library(reshape2)
library (hts)
setwd("C:/Users/Desktop/r")
mydata <- read.csv("read1.csv")
mydata$newcolumn <- NA
temp1 <- mydata[order(mydata$fy_vol, decreasing = TRUE),]
nrow(temp1)
row <- nrow(temp1)
readinteger <- function()
{
n <- readline(prompt="Enter number of quant: ")
n <- as.integer(n)
if (is.na(n)){
n <- readinteger()
}
return(n)
}
q <- readinteger()
nrow(temp1)
row <- nrow(temp1)
有没有示例数据,我可以用来做你在做什么。问题没有明确定义。你的代码有错误。例如。订单统计应该有数据$ total_consumption而不是数据$ fy_vol。 – Lune3414