Python Forum
Loop does not work in python
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Loop does not work in python
#6
It seems that I misunderstood the step : Assignment step: Assign each measurement to the cluster with the closest mean value. In case of a tie,assign the measurement to cluster 1 in the assigment. I changed my code now but it does not give me any output right now...
My code:
import numpy as np
import math
def clusterAnalysis(reflectance):
    ref=np.size(reflectance)# all N measurements
    even=np.any(ref %2==0)# N measurements are even numbers
    uneven=np.any(ref%2>0)# N measurements are odd number
    mean1=np.mean(even)#average of even numbers in cluster 2
    mean2=np.mean(uneven)# average of odd numbers in cluster 1
    sub1=abs(ref-mean1)
    sub2=abs(ref-mean2)
    while sub1<=sub2:
        clusterAssigment="1"
    else:
        clusterAssigment="2"
    return clusterAssigments
print(clusterAnalysis(np.array([1.7, 1.6, 1.3, 1.3, 2.8, 1.4,
2.8, 2.6, 1.6, 2.7])))
Can anybody help me please? I am struggling very much with this assigment....
Reply


Messages In This Thread
Loop does not work in python - by Ola92 - Jan-12-2020, 10:12 AM
RE: Loop does not work in python - by Larz60+ - Jan-12-2020, 03:14 PM
RE: Loop does not work in python - by Ola92 - Jan-12-2020, 06:22 PM
RE: Loop does not work in python - by ibreeden - Jan-12-2020, 07:34 PM
RE: Loop does not work in python - by Ola92 - Jan-12-2020, 07:42 PM
RE: Loop does not work in python - by Ola92 - Jan-12-2020, 08:50 PM
RE: Loop does not work in python - by sandeep_ganga - Jan-13-2020, 05:43 AM
RE: Loop does not work in python - by Ola92 - Jan-13-2020, 10:18 AM
RE: Loop does not work in python - by sandeep_ganga - Jan-13-2020, 10:41 AM
RE: Loop does not work in python - by Ola92 - Jan-13-2020, 12:20 PM
RE: Loop does not work in python - by sandeep_ganga - Jan-13-2020, 03:43 PM
RE: Loop does not work in python - by Ola92 - Jan-13-2020, 06:27 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Issues with while loop, while (var != 0): does not work, but while (var !=''): works danilo 2 2,117 Apr-15-2019, 12:08 AM
Last Post: danilo
  Hi, my loop yes/no part doesn't work and I really need help fordxman5 2 2,668 Feb-14-2018, 11:38 PM
Last Post: Larz60+

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020