Я только что прочитал CSV, и я хочу, чтобы plot3d от scatter3d.
import matplotlib.pyplot as plt
fig = plt.figure()
ax = plt.axes(projection='3d')
#ax.scatter3D(f2, f3, f1,'r')
ax.scatter3D(features[1:22,3], features[1:22,4], features[1:22,5],'r',cmap='viridis')
но ..
ValueError: Invalid RGBA argument: masked_array(data=[0.12156862745098039, 0.4666666666666667,
0.7058823529411765, 0.378827099272238],
mask=False,
fill_value='?',
dtype=object)
выходит ... похоже, что данные были,
data=[0.12156862745098039, 0.4666666666666667, 0.7058823529411765, 0.378827099272238]
, который делает pandas ...
почему появляется ошибка? Я не могу понять ... данные с плавающей запятой и 1048575 строк × 1 столбец в каждой функции [:, 3] или функции [:, 4]. Может быть, размер слишком большой? Я пытался [1: 22,3], но ничего не изменилось ...