سؤال

أحاول القيام بتحول بسيط.لقد استخدمت التعليمات البرمجية التالية وعملت بشكل جيد: giveacodicetagpre.

ولكن، لا يمكنني الحصول على التعليمات البرمجية التالية للعمل: giveacodicetagpre.

لقد حاولت أيضا الحصول على وظيفة متوسط للعمل: giveacodicetagpre.

ولكن، أظل الحصول على الخطأ التالي: giveacodicetagpre.

لذلك أنا أظن أن لديه شيء يتعلق بكيفية استخدام وظيفة الوسيلة و SD، لكنني لم أتمكن من معرفة ذلك.

مثال البيانات: giveacodicetagpre.

هل كانت مفيدة؟

المحلول

Your problem is likely (in additon to what gavin said) the NAs. Use na.rm=TRUE as in:

transform(data_header, z.v1 = (v1 - mean(v1, na.rm =T))/(2*sd(v1, na.rm =T)))

نصائح أخرى

Base R has the scale() function for this purpose.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top