Unir dos dataframe que comparten una columna en común
Publicado por Jez (2 intervenciones) el 26/03/2019 05:59:02
Hola, tengo un dataframe que tiene las columnas 'número' y 'est' de la siguiente manera:
numero / est
0 1 VERACRUZ
1 2 CAMPECHE
2 3 PUEBLA
3 4 VERACRUZ
4 5 COLIMA
Y otra que tiene las columnas 'numero', 'estado', 'ciudad', quedando de la siguiente manera:
numero/ estado/ciudad
0 1 k o
1 1 k o
2 1 k o
3 1 k o
4 1 k o
5 1 k o
6 1 k o
7 1 k o
8 1 k o
9 1 k o
10 1 k o
11 1 k o
12 1 k o
13 1 k o
14 1 k o
15 1 k o
16 1 k o
17 1 k o
18 1 k o
19 1 k o
20 1 k o
21 1 k o
22 2 k o
23 2 k o
24 2 k o
25 2 k o
26 2 k o
27 2 k o
28 2 k o
29 2 k o
... ... ... ...
141 3 k o
142 3 k o
143 3 k o
144 3 k o
145 4 k o
146 4 k o
147 4 k o
148 4 k o
149 4 k o
150 4 k o
151 4 k o
152 4 k o
153 4 k o
154 4 k o
155 4 k o
156 4 k o
157 4 k o
158 4 k o
159 4 k o
160 5 k o
161 5 k o
162 5 k o
163 5 k o
Ambas dataframes comparten el 'numero'. Existirá la forma de crear un tercer Dataframe que agregue la columna 'est' cuando el 'numero' sea el mismo en en ambas dataframe?
numero / est
0 1 VERACRUZ
1 2 CAMPECHE
2 3 PUEBLA
3 4 VERACRUZ
4 5 COLIMA
Y otra que tiene las columnas 'numero', 'estado', 'ciudad', quedando de la siguiente manera:
numero/ estado/ciudad
0 1 k o
1 1 k o
2 1 k o
3 1 k o
4 1 k o
5 1 k o
6 1 k o
7 1 k o
8 1 k o
9 1 k o
10 1 k o
11 1 k o
12 1 k o
13 1 k o
14 1 k o
15 1 k o
16 1 k o
17 1 k o
18 1 k o
19 1 k o
20 1 k o
21 1 k o
22 2 k o
23 2 k o
24 2 k o
25 2 k o
26 2 k o
27 2 k o
28 2 k o
29 2 k o
... ... ... ...
141 3 k o
142 3 k o
143 3 k o
144 3 k o
145 4 k o
146 4 k o
147 4 k o
148 4 k o
149 4 k o
150 4 k o
151 4 k o
152 4 k o
153 4 k o
154 4 k o
155 4 k o
156 4 k o
157 4 k o
158 4 k o
159 4 k o
160 5 k o
161 5 k o
162 5 k o
163 5 k o
Ambas dataframes comparten el 'numero'. Existirá la forma de crear un tercer Dataframe que agregue la columna 'est' cuando el 'numero' sea el mismo en en ambas dataframe?
Valora esta pregunta


0