Применение pnorm к столбцам кадра данных

Сделайте:

var isTrueSet = (myValue == 'true');

Вы могли сделать его более строгим при помощи оператора (===) идентификационных данных, который не делает неявных преобразований типов, когда сравненные переменные имеют различные типы вместо оператора равенства (==).

var isTrueSet = (myValue === 'true');
<час>

не Делайте:

Вы должны, вероятно быть осторожными относительно использования этих двух методов для Ваших определенных потребностей:

var myBool = Boolean("false");  // == true

var myBool = !!"false";  // == true

Любая строка, которая не является пустой строкой, оценит к true при помощи их. Хотя они - самые чистые методы, я могу думать о касающемся к булеву преобразованию, я думаю, что они не то, что Вы ищете.

9
задан Reinstate Monica - G. Simpson 10 April 2013 в 02:32
поделиться

1 ответ

Вы хотите:

normalize <- apply(hist_data, 2, function(x) pnorm(x, mean=mean(x), sd=sd(x)))

Проблема в том, что вы передаете отдельный столбец в pnorm , но вся hist_data как в среднем, так и в SD.

Как я уже упоминал в твиттере, я не специалист по статистике, поэтому я не могу ничего ответить о том, что вы на самом деле пытаетесь сделать :)

6
ответ дан 4 December 2019 в 23:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: