黃河泉 发表于 2021-1-6 07:30 
完全无法理解你的说明,与两个资料之间的关系,请举例重述。
老师您好! 在搜集数据时,我把同一年份的所有变量放在了一起,都在一个表。每一个变量都有一列地区名称和一列变量值,就像下面地区名称1对应变量1、地区名称2对应变量2、地区名称3对应变量3。六列数据中只有第一列有武汉,我想删除武汉及武汉对应的变量值(即第二列的1),drop if 地区名称1=="武汉"的话,命令会删除武汉对应的那一整行,这不是我想要的结果。
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input str6 地区名称1 float 变量1 str6 地区名称2 float 变量2 str6 地区名称3 float 变量3
- "武汉" 1 "上海" 4 "镇江" 1
- "上海" 2 "北京" 3 "无锡" 5
- "北京" 3 "天津" 2 "南宁" 7
- "天津" 4 "南京" 1 "保定" 9
- end
复制代码我想要的结果:
- * Example generated by -dataex-. To install: ssc install dataex
- clear
- input str6 地区名称1 float 变量1 str6 地区名称2 float 变量2 str6 地区名称3 float 变量3
- "" . "上海" 4 "镇江" 1
- "上海" 2 "北京" 3 "无锡" 5
- "北京" 3 "天津" 2 "南宁" 7
- "天津" 4 "南京" 1 "保定" 9
- end
复制代码