Dear Statalist, I need to match patent data (PATSTAT) with nearly 8000 firms’ names and financial firm data (200000 firms). I have tried with “merge” but the amount of coincidence is too low 800 from the 8000 firms. I have seen that “matchit” could help with this. I am wondering if you can give me some guidance with this since I am truly lost.
The patent data (see the first dataex below) have the firms’ names (person_name_clean) and a unique id (han_id) for the firm (also it has other information like region). However, in this patent dataset the same firm (han_id) may have different names (person_name_clean). This is not a problem since I could fill the other permutations of a firm’s name if at least one of the names in a given han_id is matched. The point is that most of firms (han_id) are not matched.
Firm-level financial data (see the second dataex example below) have a unique row per firm, with a unique firm’s name, and the national id number (string because it also has letters) for each firm (which is what I need the most to be linked with the patent dataset).
Following the matchit command, I see that in the using dataset (firm financial data) it needs a numeric variable idu() which I do not know what to put there since the national id (NIF) is string one. I have tried to leave it empty, but the command failed.
Can anyone please help me on how to merge these two datasets (with matchit or other)? Is there any sequential steps that needs to be done? Or any further cleaning process?
Thanks a lot in advance for your help!
The patent data (see the first dataex below) have the firms’ names (person_name_clean) and a unique id (han_id) for the firm (also it has other information like region). However, in this patent dataset the same firm (han_id) may have different names (person_name_clean). This is not a problem since I could fill the other permutations of a firm’s name if at least one of the names in a given han_id is matched. The point is that most of firms (han_id) are not matched.
Firm-level financial data (see the second dataex example below) have a unique row per firm, with a unique firm’s name, and the national id number (string because it also has letters) for each firm (which is what I need the most to be linked with the patent dataset).
Following the matchit command, I see that in the using dataset (firm financial data) it needs a numeric variable idu() which I do not know what to put there since the national id (NIF) is string one. I have tried to leave it empty, but the command failed.
Can anyone please help me on how to merge these two datasets (with matchit or other)? Is there any sequential steps that needs to be done? Or any further cleaning process?
Thanks a lot in advance for your help!
Code:
* Example generated by -dataex-. To install: ssc install dataex clear input long(han_id person_id) str191 person_name_clean str2 person_ctry_code long appln_id str7 reg_code 25955 55727233 "ACCIONA AGUA SA" "ES" 450444643 "ES300" 25955 4673612 "ACCIONA AGUA SAU" "ES" 322520912 "ES300" 30595 46984000 "ACTEGA ARTISTICA SA" "ES" 274221922 "ES114" 30595 69826549 "ACTEGA ARTISTICA SAU" "ES" 488163435 "ES114" 31942 69814576 "ADMINISTRADOR DE INFRAESTRUCTURAS FERROVIARIAS" "ES" 439669595 "ES300" 31942 53344761 "ADMINISTRADOR DE INFRAESTRUCTURAS FERROVIARIAS ADIF" "ES" 375853261 "ES300" 35716 69867964 "FICOSA ADAS SLU" "ES" 523951915 "ES511" 35716 4894042 "ADASENS AUTOMOTIVE SLU" "ES" 332446336 "ES511" 40488 177439 "ADVANCED AUTOMOTIVE ANTENNAS SL" "ES" 146643 "ES511" 40488 54483641 "ADVANCED AUTOMOTIVE ANTENNAS SLU" "ES" 512621885 "ES511" 149468 57749205 "ARACLON BIOTECH SL" "ES" 57583877 "ES243" 149468 57754059 "ARACLON BIOTECH" "ES" 16413469 "ES243" 167816 4083453 "ASOC DE INVESTIGACION DE LA INDUSTRIA TEXTIL" "ES" 54956570 "ES521" 167816 79377500 "ASOCIACION DE INVESTIGACION DE LA INDUSTRIA TEXTIL AITEX" "ES" 525801472 "ES521" 267639 56696716 "BELLOTA HERRAMIENTAS SL" "ES" 438359524 "ES212" 267639 4227267 "BELLOTA HERRAMIENTAS SA" "ES" 421504350 "ES212" 285293 49482288 "BELGICAST INTERNACIONAL SL" "ES" 15873292 "ES213" 285293 1656000 "BELGICAST INTERNACIONAL SLU" "ES" 16149465 "ES213" 363840 4191675 "BORGWARNER EMISSIONS SYSTEMS SPAIN SL" "ES" 56198444 "ES114" 363840 46969603 "BORGWARNER EMISSIONS SYSTEMS SPAIN SLU" "ES" 441582235 "ES114" 445688 77691953 "CETIR CENTRE MEDIC SL" "ES" 487788862 "ES511" 445688 336701 "CETIR CENTRE MEDIC SA" "ES" 333273194 "ES511" 857214 49166589 "ESMALGLASS SA" "ES" 15991978 "ES522" 857214 49493891 "ESMALGLASS SAU" "ES" 411983837 "ES522" 881550 105478 "FABRICACION ASIENTOS VEHICULOS INDUSTRIALES SA" "ES" 475624433 "ES511" 881550 3612976 "FABRICACION ASIENTOS VEHICULOS INDUSTRIALES SA FAINSA" "ES" 17188769 "ES511" 914089 1085153 "FEDERAL SIGNAL VAMA SA" "ES" 15845924 "ES511" 914089 69867962 "FEDERAL SIGNAL VAMA SAU" "ES" 533306720 "ES511" 1113791 56786974 "FAMA SOFAS SL" "ES" 493116528 "ES620" 1113791 72042076 "FAMA SOFAS SLU" "ES" 511127730 "ES620" 1262544 77678129 "GALENICUM HEALTH SLU" "ES" 513301106 "ES511" 1262544 45074134 "GALENICUM HEALTH SL" "ES" 414765977 "ES511" 1366987 2209701 "INDUSTRIAL TECNICA PECUARIA SA" "ES" 273607356 "ES511" 1366987 44850616 "INDUSTRIA TECNICA PECUARIA SA" "ES" 16423946 "ES511" 1373289 57752917 "INGENIATRICS TECNOLOGIAS SL" "ES" 470580193 "ES415" 1373289 53351661 "INGENIATRICS TECNOLOGIAS" "ES" 437553942 "ES618" 1381931 4555171 "INSTITUT UNIV DE CIENCIA I TECNOLOGIA SA" "ES" 274221936 "ES511" 1381931 180527 "INSTITUT UNIV DE CIENCIA I TECNOLOGIA" "ES" 150352 "ES511" 1530294 3375998 "INDUSTRIAS TAYG SL" "ES" 17065792 "ES523" 1530294 77639604 "INDUSTRIAS TAYG SLU" "ES" 518846697 "ES523" 762 47944213 "1919 POLO PATENT SL" "ES" 405684877 "ES300" 3639482 55695205 "20 EMMA 20 SL" "ES" 448680622 "ES212" 2690 2015391 "2000 TRANSMISIONES EUROPA SA" "ES" 16322784 "ES212" 3639482 56668388 "20EMMA20 SL" "ES" 447230178 "ES212" 2726 4941846 "23 CANVA SL" "ES" 333779315 "ES521" 4338570 74542337 "2EYES VISION SL" "ES" 505178480 "ES300" 2868 69822626 "2PI PROJECTES 2015 SL" "ES" 486130647 "ES511" 1979 49378546 "2T PACK SL" "ES" 17367907 "ES511" 890 4818817 "3 D MITA SL" "ES" 329010052 "ES300" 2027409 57736198 "3D SPORT SIGNS SL" "ES" 475308823 "ES511" 4391376 69806481 "3D ZINGS ADDITIVE TECH SL" "ES" 505138890 "ES617" 5835 45011965 "3DITIZE SL" "ES" 423258278 "ES212" 3485 53449440 "3OTP AUTENTICACION SL" "ES" 405264750 "ES300" 4280 52344451 "3P BIOPHARMACEUTICALS SL" "ES" 424018082 "ES220" 4311 4616989 "3T SCIENCE SL" "ES" 275558515 "ES618" 4506624 77642626 "4BASEBIO SL" "ES" 504472686 "ES300" 4338572 74443201 "4D PHARMA LEON SLU" "ES" 497820661 "ES413" 7381 3484950 "A G EDICIONES SL" "ES" 17121669 "ES514" 6541 53345686 "A INGENIERIA DE AUTOMATISMOS SA" "ES" 341899124 "ES213" 11608 46975939 "A3 ADVANCED AUTOMOTIVE ANTENNAS" "ES" 16259086 "ES511" 3740738 69761498 "AAAG SEROS TRAINING SL" "ES" 458842211 "ES511" 13806 4094454 "AB BIOTICS PRODUCCIONES INDUSTRIALES DE MICROBIOTAS SL" "ES" 267762040 "ES511" 16081 49492170 "AB BIOTICS SA" "ES" 324034604 "ES511" 3639693 69819648 "ABAC THERAPEUTICS SL" "ES" 483087943 "ES511" 18319 53347844 "ABACCUS SOLUCIONES E INNOVACION SL" "ES" 341426648 "ES300" 19410 53340184 "ABAD MUNOZ FERNANDO" "ES" 441085128 "ES613" 16437 4466412 "ABAIN COMPONENTS SL" "ES" 273315584 "ES212" 13284 54588366 "ABANZA TECNOMED SL" "ES" 505240207 "ES220" 3640729 57753642 "ABARCONES UCO SL" "ES" 480589899 "ES130" 3891646 69819580 "ABASCAL RUBIO MARIA SUSANA" "ES" 490082637 "ES220" 14850 528001 "ABB POWER TECH SA" "ES" 309311 "ES300" 17309 54601978 "ABBCN SL" "ES" 447230833 "ES511" 4431887 72157937 "ABCR LABORATORIOS SL" "ES" 492419961 "ES111" 15751 4785854 "ABENGOA BIOENERGIA NUEVAS TECNOLOGIAS SA" "ES" 326070848 "ES618" 19340 49154164 "ABENGOA HIDROGENO SA" "ES" 422325592 "ES618" 19341 49161757 "ABENGOA RESEARCH SL" "ES" 409439130 "ES618" 25664 55653642 "ABENGOA SEAPOWER SA" "ES" 445319899 "ES618" 15754 4249504 "ABENGOA SOLAR NEW TECH SA" "ES" 353326683 "ES618" 16926 72086832 "ABENGOA SOLAR NEW TECNOLOGIES SA" "ES" 500151725 "ES618" 5372 3607619 "ABERDIN SL" "ES" 17185440 "ES521" 23728 52402214 "ABERTIS AUTOPISTAS ESPANA SA" "ES" 413211078 "ES511" 4338573 74418656 "ABILITY PHARMACEUTICALS SL" "ES" 494388366 "ES511" 26453 56707752 "ABIOPEP SL" "ES" 472640430 "ES620" 17564 4691580 "ABN PIPE SYSTEMS SLU" "ES" 317591864 "ES111" 23451 4466417 "ABRAHAM VENEGAS FRANCO" "ES" 273315589 "ES617" 26378 46983998 "ABRO BIOTEC SL" "ES" 381082930 "ES418" 18182 3624847 "ABUNDANCIA DE SANTIAGO RAMON" "ES" 17195355 "ES705" 19821 3624846 "ABUNDANCIA NAVARRO CRISTINA" "ES" 17195355 "ES705" 19822 3624845 "ABUNDANCIA NAVARRO JUAN CARLOS" "ES" 17195355 "ES705" 24486 3834520 "ACCESORIOS DE TUBERIA DE COBRE SA" "ES" 17321444 "ES613" end
Code:
* Example generated by -dataex-. To install: ssc install dataex clear input str191 person_name_clean str9 CódigoNIF str35 Localidad str6 País "ACCIONA AGUA SA" "A95113361" "ALCOBENDAS" "ESPANA" "ACCIONA AGUA SAU" "" "" "" "ACTEGA ARTISTICA SA" "A36805794" "O PORRIÑO" "ESPANA" "ACTEGA ARTISTICA SAU" "" "" "" "ADMINISTRADOR DE INFRAESTRUCTURAS FERROVIARIAS" "Q2801660H" "MADRID" "ESPANA" "ADMINISTRADOR DE INFRAESTRUCTURAS FERROVIARIAS ADIF" "" "" "" "FICOSA ADAS SLU" "B64963457" "BARCELONA" "ESPANA" "ADASENS AUTOMOTIVE SLU" "" "" "" "ADVANCED AUTOMOTIVE ANTENNAS SL" "B62879721" "BARCELONA" "ESPANA" "ADVANCED AUTOMOTIVE ANTENNAS SLU" "" "" "" "ARACLON BIOTECH SL" "B50998707" "ZARAGOZA" "ESPANA" "ARACLON BIOTECH" "" "" "" "ASOC DE INVESTIGACION DE LA INDUSTRIA TEXTIL" "G03182870" "ALCOY/ALCOI" "ESPANA" "ASOCIACION DE INVESTIGACION DE LA INDUSTRIA TEXTIL AITEX" "" "" "" "BELLOTA HERRAMIENTAS SL" "B20426078" "LEGAZPI" "ESPANA" "BELLOTA HERRAMIENTAS SA" "" "" "" "BELGICAST INTERNACIONAL SL" "B48750806" "MUNGIA" "ESPANA" "BELGICAST INTERNACIONAL SLU" "" "" "" "BORGWARNER EMISSIONS SYSTEMS SPAIN SL" "B61507133" "VIGO" "ESPANA" "BORGWARNER EMISSIONS SYSTEMS SPAIN SLU" "" "" "" "CETIR CENTRE MEDIC SL" "B58080219" "BARCELONA" "ESPANA" "CETIR CENTRE MEDIC SA" "" "" "" "ESMALGLASS SA" "A12023719" "VILA-REAL" "ESPANA" "ESMALGLASS SAU" "" "" "" "FABRICACION ASIENTOS VEHICULOS INDUSTRIALES SA" "A08361016" "MARTORELLES" "ESPANA" "FABRICACION ASIENTOS VEHICULOS INDUSTRIALES SA FAINSA" "" "" "" "FEDERAL SIGNAL VAMA SA" "A07231954" "VILASSAR DE DALT" "ESPANA" "FEDERAL SIGNAL VAMA SAU" "" "" "" "FAMA SOFAS SL" "B73855090" "YECLA" "ESPANA" "FAMA SOFAS SLU" "" "" "" "GALENICUM HEALTH SLU" "B63078075" "ESPLUGUES DE LLOBREGAT" "ESPANA" "GALENICUM HEALTH SL" "" "" "" "INDUSTRIAL TECNICA PECUARIA SA" "A08219511" "BARCELONA" "ESPANA" "INDUSTRIA TECNICA PECUARIA SA" "" "" "" "INGENIATRICS TECNOLOGIAS SL" "B91177469" "CAMAS" "ESPANA" "INGENIATRICS TECNOLOGIAS" "" "" "" "INSTITUT UNIV DE CIENCIA I TECNOLOGIA SA" "A61516704" "MOLLET DEL VALLES" "ESPANA" "INSTITUT UNIV DE CIENCIA I TECNOLOGIA" "" "" "" "INDUSTRIAS TAYG SL" "B46054508" "BENIPARRELL" "ESPANA" "INDUSTRIAS TAYG SLU" "" "" "" "3S GEOTECNIA Y TECNOLOGIA SL" "B20697207" "ASTIGARRAGA" "ESPANA" "ACCESORIOS Y ELEVADORES VALENCIA SL" "B96225651" "PUÇOL" "ESPANA" "ACCESORIOS Y RESORTES SL" "B03006681" "IBI" "ESPANA" "ACCIONA AGUA SA" "A95113361" "ALCOBENDAS" "ESPANA" "ACCIONA BIOCOMBUSTIBLES SA" "A31710064" "VALLE DE EGÜES/EGUESIBAR" "ESPANA" "ACIDEKA SA" "A48093926" "BILBAO" "ESPANA" "ACIEROID SA" "A28182392" "L'HOSPITALET DE LLOBREGAT" "ESPANA" "ACTEGA ARTISTICA SA" "A36805794" "O PORRIÑO" "ESPANA" "ACTILUM RGB SL" "B65372666" "SANT ADRIA DE BESOS" "ESPANA" "ACTIU BERBEGAL Y FORMAS SA" "A03137874" "CASTALLA" "ESPANA" "ACTIVIDADES DE CONSTRUCCION Y REHABILITACION GRUPO GOIALDE SL" "B31854458" "BERRIOPLANO/BERRIOBEITI" "ESPANA" "ACUSTICA BEYMA SL" "B46052064" "MONCADA" "ESPANA" "ADMINISTRADOR DE INFRAESTRUCTURAS FERROVIARIAS" "Q2801660H" "MADRID" "ESPANA" "ADVANCED AUTOMOTIVE ANTENNAS SL" "B62879721" "BARCELONA" "ESPANA" "ADVANCED MARKER DISCOVERY SL" "B47665294" "VALLADOLID" "ESPANA" "AF STEELCASE SA" "A78939576" "MADRID" "ESPANA" "AFHER EUROBELT SA" "A47028436" "VALLADOLID" "ESPANA" "AGNELLI SL" "B03501517" "ELCHE/ELX" "ESPANA" "AGROBIO SL" "B04221610" "LA MOJONERA" "ESPANA" "AGROMELCA SL" "B44187888" "CALACEITE" "ESPANA" "AGROTECNOLOGIAS NATURALES SL" "B60574290" "LA RIERA DE GAIA" "ESPANA" "AGRUPACION CLUSTER DE ELECTRODOMESTICOS DE EUSKADI AIE" "V01124007" "ARRASATE/MONDRAGON" "ESPANA" "AINIA" "G46421988" "PATERNA" "ESPANA" "AIRBUS OPERATIONS SL" "B82875055" "GETAFE" "ESPANA" "AISLAMIENTOS SUAVAL SA" "A33049263" "CARREÑO" "ESPANA" "ALAMBRES PAMPLONA SL" "B31074891" "PAMPLONA/IRUÑA" "ESPANA" "ALBIRAL DISPLAY SOLUTIONS SL" "B60452695" "SANT HIPOLIT DE VOLTREGA" "ESPANA" "ALBOAIRES SA" "A03516671" "MUTXAMEL" "ESPANA" "ALCOHOLES DE TOMELLOSO SA" "A13005384" "TOMELLOSO" "ESPANA" "ALEJANDRO ALTUNA SA" "A20056420" "ARRASATE/MONDRAGON" "ESPANA" "ALGRY QUIMICA SL" "B41916198" "PALOS DE LA FRONTERA" "ESPANA" "ALLGLASS CONFORT SYSTEMS SL" "B92982693" "ALHAURIN DE LA TORRE" "ESPANA" "ALMIRALL SA" "A58869389" "BARCELONA" "ESPANA" "ALUCOIL SA" "A81468993" "MIRANDA DE EBRO" "ESPANA" "ALUMINIOS LA SERENA SA" "A28692333" "VILLANUEVA DE LA SERENA" "ESPANA" "AMADEO MARTI CARBONELL SA" "A12011672" "NULES" "ESPANA" "AMETSIS INGENIERIA Y ASESORIA TECNICA SL" "B84133446" "MADRID" "ESPANA" "AMPER SA" "A28079226" "POZUELO DE ALARCON" "ESPANA" "AMURRIO FERROCARRIL Y EQUIPOS SA" "A01061373" "AMURRIO" "ESPANA" "ANALCO AUXILIAR CALZADO SA" "A53075321" "ELCHE/ELX" "ESPANA" "ANALISIS Y SIMULACION SL" "B01251529" "VITORIA-GASTEIZ" "ESPANA" "ANGODOS SL" "B81046609" "FUENLABRADA" "ESPANA" "ANSABERE SURGICAL SL" "B31802077" "GALAR" "ESPANA" "ANSITEC SOLUCIONES DE INGENIERIA E INFORMATICA SL" "B50999143" "ZARAGOZA" "ESPANA" "ANTECUIR SL" "B03449261" "MURO DE ALCOY" "ESPANA" "APLICACIONES ELECTROMECANICAS GERVALL SA" "A08724627" "PATERNA" "ESPANA" "APLICACIONES TECNICAS DE LA ENERGIA SL" "B62618442" "RIBA-ROJA DE TURIA" "ESPANA" "APLICACIONES TECNOLOGICAS SA" "A46309688" "PATERNA" "ESPANA" "ARACHEM SA" "A48068001" "BERANGO" "ESPANA" "ARACLON BIOTECH SL" "B50998707" "ZARAGOZA" "ESPANA" "ARANGUREN COMERCIAL DEL EMBALAJE SL" "B96350186" "MASSAMAGRELL" "ESPANA" "ARBE STOLANIC SL" "B98687635" "VALENCIA" "ESPANA" "ARCILLA BLANCA SA" "A12461802" "L'ALCORA" "ESPANA" "ARCUSIN SA" "A25013798" "VILA-SANA" "ESPANA" "ARFLU SA" "A78898277" "SOPELA" "ESPANA" "ARIADNA INSTRUMENTS SL" "B95473088" "AMOREBIETA-ETXANO" "ESPANA" "ARTIFICIAL SOLUTIONS IBERIA SL" "B62059068" "BARCELONA" "ESPANA" "ASEA BROWN BOVERI SA" "A08002883" "MADRID" "ESPANA" "ASFALTOS Y CONSTRUCCIONES ELSAN SA" "A81940371" "MADRID" "ESPANA" "ASOC DE INVESTIGACION DE LA INDUSTRIA TEXTIL" "G03182870" "ALCOY/ALCOI" "ESPANA" end
Comment