Neo4j百分比查询
我最近遇到了一个家庭作业问题,我甚至不知道如何开始,更不用说如何将每个1个字母的目的加在一起,并返回它们的%。我已经包括了Neo4j模型以及前几行的列表。数据显示了分类单元、分类、目、科、属(如果它们是进口/出口的)以及目的(例如,为商业目的进口的C.鸟类) 每种目的类型(繁殖、捕获、野生、动物园等)的交易百分比是多少 类别:订单:进口/出口:用途: 猎鹰鸟(科学) 哺乳类食肉动物2小时(狩猎) 鳄鱼爬行动物10号进口S(科学) 禽鸟2进口T(商用) 哺乳动物灵长类700吨出口(商业) Neo4j图形数据集Neo4j百分比查询,neo4j,cypher,Neo4j,Cypher,我最近遇到了一个家庭作业问题,我甚至不知道如何开始,更不用说如何将每个1个字母的目的加在一起,并返回它们的%。我已经包括了Neo4j模型以及前几行的列表。数据显示了分类单元、分类、目、科、属(如果它们是进口/出口的)以及目的(例如,为商业目的进口的C.鸟类) 每种目的类型(繁殖、捕获、野生、动物园等)的交易百分比是多少 类别:订单:进口/出口:用途: 猎鹰鸟(科学) 哺乳类食肉动物2小时(狩猎) 鳄鱼爬行动物10号进口S(科学) 禽鸟2进口T(商用) 哺乳动物灵长类700吨出口(商业) Neo4
到目前为止,您尝试了什么?您是否导入/创建了数据?cypher在线课程可能会帮助您neo4j.com/graphacademy。基本上你需要匹配模式,计算(不同的)出现次数,然后除以。我已经尝试过了,但是我得到的是零,而不是正确的百分比。匹配(s:物种)-[:交易]->(t:交易)s.类别为动物,t.数量为总计,计数(t.数量)为总交易回报计数(动物)/总计(总计交易)*100,动物按toUpper(动物)ASC排序这些是每个类别“总计(总计交易)”的总计│“动物”│2449-“辐射翼”│3-“两栖类”│665-“珊瑚虫”│1746年-“艾夫斯”│1-“双壳类”│2-“腔棘鱼”,这是我使用上述代码“计数(动物)/总和(总交易)*100”时得到的结果│“动物”│0-“辐射翼”│100-“两栖类”│0-“珊瑚虫”│0-“Aves”│100-“双壳类”