Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用numpython查找并打印数据集中出现十次以上的状态列表的代码_Python_Python 3.x_Numpy - Fatal编程技术网

使用numpython查找并打印数据集中出现十次以上的状态列表的代码

使用numpython查找并打印数据集中出现十次以上的状态列表的代码,python,python-3.x,numpy,Python,Python 3.x,Numpy,我正在使用numpy查找并打印唯一状态的数量 unique,counts = np.unique(data_dict['STATE'],return_counts=True) print(np.asarray((unique,counts)).T) 我得到了低于输出的结果 [['ACT' '5'] ['NSW' '87'] ['NT' '4'] ['QLD' '49'] ['SA' '14'] ['TAS' '7'] ['VIC' '54'] ['WA' '19']] 现在我可

我正在使用numpy查找并打印唯一状态的数量

unique,counts = np.unique(data_dict['STATE'],return_counts=True)
print(np.asarray((unique,counts)).T)
我得到了低于输出的结果

[['ACT' '5']
 ['NSW' '87']
 ['NT' '4']
 ['QLD' '49']
 ['SA' '14']
 ['TAS' '7']
 ['VIC' '54']
 ['WA' '19']]
现在我可以找到并打印出在数据集中出现十次以上的状态列表。 还有频率最高的州吗


任何帮助都将不胜感激

您可以使用counts字符串、构造结构化数组或简单地使用where语句来查找counts>10中的索引,然后将该索引应用于state arrayprint(np.asarray((unique[np.where(counts>10)]、counts[np.where(counts>10)]))。T)这应该可以解决这个问题。抱歉,各位收到了。
不需要的地方:
unique[counts>10]
也可以。@Satpal如果您找到了问题的解决方案,请将其作为答案发布,以便其他人也能从您的解决方案中受益。谢谢@PaulPanzer的建议。更新后的解决方案是print(np.asarray((unique[counts>10],counts[counts>10])).T)您的counts字符串,制作一个结构化数组或简单地使用where语句来查找counts>10中的索引,然后将该索引应用于state arraryprint(np.asarray((unique[np.where(counts>10)],counts[np.where(counts>10)]).T)这应该可以解决它。抱歉,各位收到了。
不需要的地方:
unique[counts>10]
也可以。@Satpal如果您找到了问题的解决方案,请将其作为答案发布,以便其他人也能从您的解决方案中受益。谢谢@PaulPanzer的建议。更新的解决方案是打印(np.asarray((唯一[计数>10],计数[计数>10])).T)