#python #label #symbols
#python #метка #символы
Вопрос:
Я пытался создать метку на графике, которая включает символ «%», но я продолжаю получать разные сообщения об ошибках.
Мне нужна метка, которая показывает что-то вроде: 25% -&&t; xxx
Строка кода, в которой я пытаюсь это сделать, выглядит примерно так:
plt.step(sorted_data, 1. * np.aran&e(len(data_RS_2367)) / (len(data_RS_2367) - 1), label = 'RS_2380, 25 % to %.2f' %val_2380)
Я впервые задаю здесь какой-либо вопрос, извините, если я пропустил какую-либо важную информацию.
Комментарии:
1. всегда помещайте полное сообщение об ошибке (начинающееся со слова «Traceback») в вопрос (не комментарий) в виде текста (не скриншота). Есть и другая полезная информация.
2. используйте double
%%
для ввода процента —'%s%% -&&t; xxx' % (25,)
3. вы также можете использовать новое форматирование строки, а затем использовать одиночный
%
—'{}% -&&t; xxx'.format(variable)
илиf-strin&
—f'{variable}% -&&t; xxx'
4. спасибо за совет @furas!! и за решение проблемы!