我的数据框在每个列/变量中有许多异常值。我使用Boxplot / IQR截止值将它们移除了75%/ 25%。我拿出每一栏并删除了它们的异常值。因此,每列中的值都有不同的值。现在我想将那些没有任何异常值的新变量组合到单个数据帧中。我在数据框中收到此错误。我该如何解决这个问题?因为,我必须对该新数据框执行逻辑回归。我尝试了cbind.data.frame,然后与rbind类似,但这并没有解决问题。
以下是代码:
public class Header
{
List<Line> _lines = new List<Line>();
public int HeaderId { get; set; }
public ReadOnlyCollection<Line> Lines { get {return _lines.AsReadOnly(); }
public void AddLine(Line line)
{
line.HeaderId = HeaderId;
_lines.Add(line);
}
}
P.S。年龄和饥饿的长度是一样的。即462
答案 0 :(得分:0)
在不了解您的数据的情况下,您可以尝试让每个向量的长度与this post中指示的相同。
a <- seq(from = 1, to = 10)
b <- seq(15, 30)
c <- seq(2, 10)
length(a) <- n
length(b) <- n
length(c) <- n
newdata <- cbind(a, b, c)
这可以解决您的问题,假设您希望所有空白在数据帧的末尾显示为NA。