Я пытаюсь использовать пакет CVXR для оптимизации. Я следую инструкциям на этой странице: https://rviews.rstudio.com/2017/11/27/introduction-to-cvxr/
Моя проблема немного сложна, потому что я хочу поместить свои переменные коэффициентов (переменные, которые я хочу оптимизировать) в матрицу, чтобы помочь с кодированием. Однако я не мог этого сделать в R
beta = Variable(n)
matrixbeta = matrix(beta,nrow=2)
Error in as.vector(data) : no method for coercing this S4 class to a vector
Очень ценю любую помощь.
beta
не содержит никаких данных, это неподходящий объект для передачиmatrix
. Идея этого пакета заключается в том, что вы выполняете некоторую оптимизацию, получаете объектanswer
, а затем можете поместить коэффициенты этого ответа вmatrix
. - person JDL   schedule 29.11.2017