График для L oop через каждую колонку (Python) - PullRequest
0 голосов
/ 22 апреля 2020

Извините за этот вопрос, новичок здесь. Я хочу создать график для каждого столбца в моем фрейме данных (df). Мой код работает без for l oop, и я могу создавать графики индивидуально. Тем не менее, у меня есть около 48 столбцов, которые нужно построить, и я хотел бы использовать al oop.

Моя попытка l oop:

for stat in new_df:
    fig = px.scatter(trans, x=stat, y=new_df['Rate Per 100,000 People'], color="City",
                 hover_name='Zip Code', hover_data=[stat, 'Rate Per 100,000 People','Total Population' ])


    fig.update_layout(
    title=stat,
    xaxis_title=stat,
    yaxis_title="Rate Per 100,000 People",
    font=dict(
        family="Tw Cen MT, monospace",
        size=18,
        color="#333333"))


    fig.update_layout(
    title={
        'y':0.95,
        'x':0.5,
        'xanchor': 'center',
        'yanchor': 'top'})


    regline = sm.OLS(new_df['Rate Per 100,000 People'],sm.add_constant(stat).fit().fittedvalues


    fig.add_traces(go.Scatter(x=stat, y=regline,mode = 'lines',marker_color='black',name='Trend Line'))

    fig.write_html("stat.html")

Я получаю эту ошибку:

Файл "", строка 21 fig.add_traces (go .Scatter (x = stat, y = regline, mode = 'lines', marker_color = 'black', name = 'Trend Line')) ^ SyntaxError: неверный синтаксис

Я пропустил синтаксис, но все еще не работает.

Заранее благодарю за любую помощь. Извините, если это базовый c вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...