Сбой matplotlib со специальными символами в строкахPython

Программы на Python
Ответить
Anonymous
 Сбой matplotlib со специальными символами в строках

Сообщение Anonymous »

matplotlib аварийно завершает работу, когда серия Pandas содержит определенные специальные символы в строке, в моем случае $$.

Код: Выделить всё

import random
import pandas as pd
list= 'abcdefghijklmnopqrstuvwxyz'

l = pd.Series()
for i in range(0,100):
l[i] = random.choice(list)
l[50] = '$$'
l.value_counts(normalize=False).plot(kind='bar')
plt.show()
Этот код аварийно завершает работу из-за строки l[50] = '$$'.
Вопрос: ожидается ли это? очистите такие строки заранее, или это ошибка в matplotlib?
Я новичок в использовании Python для анализа данных, поэтому терпите мой наивный подход.

Спасибо

Подробнее здесь: https://stackoverflow.com/questions/793 ... in-strings
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»