梧桐煜 发表于 2021-3-13 09:45 
以你贴出来的数据为例,看看这个是不是你想要的:
前两条命令确实做到了对每类专利的计数,其实有三种专利 0=实用新型 1=外观设计 2=发明专利 在你的基础上做成了以下这样,最后需要实现的是将同一企业同一年的sum0-2数目合并成一条数据,示例数据如下
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 1
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 2
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 3
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 4
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 5
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 6
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 7
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 8
1998 "清华同方股份有限公司" "100026793" "u" 0 9 . . 9
1998 "清华同方股份有限公司" "100026793" "i" 2 . . 2 1
1998 "清华同方股份有限公司" "100026793" "i" 2 . . 2 2
end
label values patent2 patype
label def patype 0 "实用新型", modify
label def patype 2 "发明", modify
[/CODE]