Я пытаюсь визуализировать два столбца, используя график рассеяния, но у меня есть такая же ошибка, и я пытался изменить тип данных, но это не сработало. Здесь мой код. < /P>
fig, ax= plt.subplots(figsize=(4,6))
# Title & subtitle
fig.text(0.097,1,'land area and average volume of', fontfamily='serif',fontsize=15, fontweight='bold')
# Ax spines
ax.spines['top'].set_visible(False)
ax.spines['bottom'].set_visible(True)
ax.spines['left'].set_visible(False)
ax.spines['right'].set_visible(False)
ax.spines['bottom'].set_color('lightgray')
# Grid
ax.set_axisbelow(True)
ax.yaxis.grid(color='lightgray', linestyle='-')
# Plot
plt.scatter(x = 'land area(m2)' , y= 'average_volume(m3)',
data = data ,color='#114a31',s = 25, alpha= 0.8)
# Tick control
plt.yticks(fontsize=10, fontfamily='serif' ,fontweight='light')
plt.xticks(fontsize=10, fontfamily='serif' ,fontweight='light' ,rotation=90)
# Label control
ax.set_ylabel('wilayah',fontfamily='serif' ,fontsize=12)
ax.set_xlabel('jenis_tps' ,fontfamily='serif' ,fontsize=12)
ax.set_ylim(0, 100)
plt.axhline(y = 0, color= 'black', linewidth = 1.3, alpha= .7)
plt.show()
Подробнее здесь: https://stackoverflow.com/questions/678 ... ot-a-float
TypeError: «значение» должно быть экземпляром STR или байтов, а не плавания ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Почему «объект» является экземпляром «типа», а «тип» — экземпляром «объекта»?
Anonymous » » в форуме Python - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-