Это не работает, потому что JavaScript интерпретирует 3.
как начало константы с плавающей запятой (например, 3.5
), а также константу с плавающей запятой целиком (с 3. == 3.0
), поэтому вы не можете следовать ему с помощью идентификатора (в вашем случае имя свойства). Он не понимает, что вы 3
и .
должны быть двумя отдельными токенами.
Любое из ваших обходных решений отлично подходит для меня.
Чтобы изменить значения строк Columns #
, я использовал:
df2 = df2.apply(pd.to_numeric)
Затем с целью построения только первой пары:
i = 0
x_data = df2.values[[i]]
y_data = df2.values[[(i+1)]]
#line = plt.plot(x_data, y_data)
#plt.setp(line, color = 'r', linewidth = 2.0)
line = plt.Line2D(x_data, y_data,linewidth = 2)
plt.show()