Code: Alles auswählen
attributes_by_class = [[data[:,i][data[:,0] == c]
for c in (1,2,3)]
for i in range(1,14)]
Code: Alles auswählen
attributes_by_class = [[data[:,i][data[:,0] == c]
for c in (1,2,3)]
for i in range(1,14)]
Code: Alles auswählen
attributes_by_class = []
for i in range(1, 14):
attributes_by_class.append(
[data[:, i][data[:, 0] == c] for c in (1, 2, 3)]
)
Code: Alles auswählen
attributes_by_class = [
[
data[data[:,0] == c, i]
for c in (1,2,3)
]
for i in range(1,14)
]
Code: Alles auswählen
attributes_by_class = [
data[data[:, 0] == c, 1:]
for c in (1,2,3)
]
Weil es die äußere der beiden list comprehensions ist.MathGenie123 hat geschrieben: Freitag 17. Juni 2022, 10:13 wie kommt man darauf dass die iteration von 1-14 als die äußere schleife gilt ? müsste sie nicht die innere schleife sein ?