将一维数组作为列堆叠到二维数组中

时间:2019-05-01 09:11:57

标签: arrays r stack

我正在尝试使用R编写用于堆叠预测模型的类型集合的代码。在Python中,有numpy.column_stack函数将一维数组作为列堆叠到二维数组中。 R中有类似的功能吗? (我找不到一个)或例如通过“ R-way”来实现相同的目的。

1 个答案:

答案 0 :(得分:0)

我不确定您的数据集和/或要堆叠的数组的尺寸等。就是说,我将编写一个简单的函数给我一个矩阵,该矩阵将数组堆叠为以下列。

public class HomeController : Controller
{
    private readonly IWebHostEnvironment _webHostEnvironment;

    public HomeController(IWebHostEnvironment webHostEnvironment)
    {
        _webHostEnvironment= webHostEnvironment;
    }

    public IActionResult Index()
    {
        string webRootPath = _webHostEnvironment.WebRootPath;
        string contentRootPath = _webHostEnvironment.ContentRootPath;

        return Content(webRootPath + "\n" + contentRootPath);
    }
}

如果您可以提供更多信息,我将更新答案。另外,在转换或提供一些填充逻辑(如果它们的长度不同)之前,我还要添加一个检查以确保所有数组的长度都应匹配。