Python 3.x 计算numpy数组值并与列表进行比较
我有一个numpy数组和一个列表,我希望它们相互关联以生成第二个列表 列表1:399个值。许多对象名称重复多次,例如:aaabbbccdddddde等。 数组1:38个值,所有这些值在列表1中只出现一次。e、 g:abcde等。我使用numpy unique从列表1中提取了它们 列表2:这里我想计算列表2中的每个唯一值在列表1中出现的次数。e、 g:3,4,2,8,1 第二个和第三个列表将放在一个数据框中,类似这样Python 3.x 计算numpy数组值并与列表进行比较,python-3.x,numpy,numpy-ndarray,Python 3.x,Numpy,Numpy Ndarray,我有一个numpy数组和一个列表,我希望它们相互关联以生成第二个列表 列表1:399个值。许多对象名称重复多次,例如:aaabbbccdddddde等。 数组1:38个值,所有这些值在列表1中只出现一次。e、 g:abcde等。我使用numpy unique从列表1中提取了它们 列表2:这里我想计算列表2中的每个唯一值在列表1中出现的次数。e、 g:3,4,2,8,1 第二个和第三个列表将放在一个数据框中,类似这样 Array 2 List 2 a 3 b
Array 2 List 2
a 3
b 4
c 2
d 8
e 1
此代码
array1 = np.array(array1.tolist())
listCount = 0
print(sessions.count())
while listCount <= len(list1):
list2 = (array1.count(list1[listCount]))
listCount = listCount + 1
. . . gets me this error:
array1=np.array(array1.tolist())
listCount=0
打印(sessions.count())
而listCount这个问题对你的任务有帮助吗?是的!谢谢你的重定向