2013-07-26 15 views
5

Mam dwie zmienne w Stata, obie zmienne numeryczne, które zostały jakoś zarejestrowane jako zmienne łańcuchowe. Potrzebuję ich przekonwertować na zmienne numeryczne, aby móc wygenerować z nich nową zmienną.Jak przekonwertować zmienne łańcuchowe na zmienne numeryczne w Stata?

Kiedy próbowałem, powiedział: type mismatch Próbowałem polecenia real i encode, z których żaden nie działa.

+0

To zawsze pomaga pokazać _exactly_ jaki kod próbowałeś. Zauważ, że 'real()' jest funkcją w Stata, a nie poleceniem. –

Odpowiedz

5

Spróbuj destring var, replace w Stata jeśli chcesz przekonwertować var do numerycznej

Albo

encode var, generate(var1) 
+2

Dziękuję bardzo, zrozumiałem, że to był ciąg znaków, ponieważ w zbiorze danych było trochę "NA", usunąłem je i było dobrze. ! – Exodia16