2016-09-22 2 views
-2

Я использую следующий код, чтобы построить график рассеяния, и пытается соединить точку на рисунке:Matplotlib: Разброс участок не может подключиться Dot

%matplotlib notebook 
    import matplotlib.pyplot as plt 
    import matplotlib 
    matplotlib.style.use('ggplot') 
    my_df.plot(x='k', y='score', kind = 'scatter', marker = 'x', linestyle='-') 

также пытался:

my_df.plot(x='k', y='score', kind = 'scatter', 'xb-') 

Но ни одно из вышеперечисленных работ. Кто-нибудь знает, что я пропустил? Благодаря!

+0

пожалуйста, дайте рабочий пример. Что такое my_df? –

ответ

1

Изменение kwag и удалить kind kwag:

my_df.plot(x='k', y='score', marker='x-') 
# removing linestyle is optional. It does not help in this case 
+0

Тогда я получил ошибку: ValueError: Unrecognized marker style x- – Edamame

0

После некоторых экспериментов, ниже код работает:

%matplotlib notebook 
import matplotlib.pyplot as plt 
import matplotlib 
matplotlib.style.use('ggplot') 
my_df.plot(x='k', y='score', marker = 'x', color = 'black') 
Смежные вопросы