Sei sulla pagina 1di 4

Saturday August 24 11:48:34 2019 Page 1

___ ____ ____ ____ ____(R)


/__ / ____/ / ____/
___/ / /___/ / /___/
Statistics/Data Analysis

___ ____ ____ ____ ____ (R)


/__ / ____/ / ____/
___/ / /___/ / /___/ 15.0 Copyright 1985-2017 StataCorp LLC
Statistics/Data Analysis StataCorp
4905 Lakeway Drive
Special Edition College Station, Texas 77845 USA
800-STATA-PC http://www.stata.com
979-696-4600 stata@stata.com
979-696-4601 (fax)

4-user Stata network perpetual license:


Serial number: 401506215577
Licensed to: SUNASS
SUNASS

Notes:
1. Unicode is supported; see help unicode_advice.
2. Maximum number of variables is set to 5000; see help set_maxvar.

1 . set obs 1
number of observations (_N) was 0, now 1

2 . generate var1 = 4 in 1

3 . set obs 2
number of observations (_N) was 1, now 2

4 . replace var1 = 5 in 2
(1 real change made)

5 . set obs 3
number of observations (_N) was 2, now 3

6 . replace var1 = 6 in 3
(1 real change made)

7 . generate var2 = 22 in 1
(2 missing values generated)

8 . replace var2 = 28 in 2
(1 real change made)

9 . replace var2 = 36 in 3
(1 real change made)

10 . generate var3 = 1 in 1
(2 missing values generated)

11 . replace var3 = 0 in 2
(1 real change made)

12 . replace var3 = 0 in 3
(1 real change made)
Saturday August 24 11:48:34 2019 Page 2

13 . findit name variable

14 . rename var1 id

15 . rename var3 edad

16 . rename edad género

17 . rename var2 edad

18 . findit save data

19 . cd "C:\Users\Administrador\Desktop\Clase 2 stata"
C:\Users\Administrador\Desktop\Clase 2 stata

20 . sa base2
file base2.dta saved

21 . findit import

22 . help destring

23 . generate str var4 = "ing" in 1


(2 missing values generated)

24 . replace var4 = "1000" in 1


variable var4 was str3 now str4
(1 real change made)

25 . replace var4 = "2000" in 2


(1 real change made)

26 . replace var4 = "15000" in 3


variable var4 was str4 now str5
(1 real change made)

27 . destring var4, g(ing)


var4: all characters numeric; ing generated as int

28 . drop var4 ing

29 . save base2, replace


file base2.dta saved

30 . import excel base1


no; data in memory would be lost
r(4);

31 . import excel base1, clear

32 . import excel base1, clear sheet("hoja2")


worksheet hoja2 not found
r(601);

33 . import excel base1, clear sheet("Hoja2")


Saturday August 24 11:48:35 2019 Page 3

34 . import excel base1, clear sheet("Hoja2") first

35 . save base1b
file base1b.dta saved

36 . import excel base1, clear sheet("Hoja1") first

37 . replace edad = 25 in 3
(1 real change made)

38 . save base1a
file base1a.dta saved

39 . *Merge: Para fusionar 2 bases de datos( ejemplo: en el caso de encuestas)

40 . help merge

41 . merge 1:1 id using base1b

Result # of obs.

not matched 0
matched 3 (_merge==3)

42 . help use

43 . use base1a, clear

44 . set obs 4
number of observations (_N) was 3, now 4

45 . replace id = 7 in 4
(1 real change made)

46 . replace edad = 3 in 4
(1 real change made)

47 . save base1a, replace


file base1a.dta saved

48 . use base1b, clear

49 . set obs 4
number of observations (_N) was 3, now 4

50 . replace id = 8 in 4
(1 real change made)

51 . set obs 5
number of observations (_N) was 4, now 5

52 . replace id = 9 in 5
(1 real change made)
Saturday August 24 11:48:35 2019 Page 4

53 . replace genero = 1 in 4
(1 real change made)

54 . replace genero = 0 in 5
(1 real change made)

55 . save base1b, replace


file base1b.dta saved

56 . merge 1:1 id using base1a

Result # of obs.

not matched 3
from master 2 (_merge==1)
from using 1 (_merge==2)

matched 3 (_merge==3)

57 . usea base1a, clear


command usea is unrecognized
r(199);

58 . use base1a, clear

59 . sort id

60 . merge 1:1 id using base1b

Result # of obs.

not matched 3
from master 1 (_merge==1)
from using 2 (_merge==2)

matched 3 (_merge==3)

61 . save base1
file base1.dta saved

62 . help append

63 . append using base2


(note: variable id was byte, now float to accommodate using data's values)
(note: variable edad was byte, now float to accommodate using data's values)

64 . save base3
file base3.dta saved

65 .

Potrebbero piacerti anche