Плотно переменные на графике, точечная диаграмма - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь построить случайный диапазон данных x, y из набора данных. Обратите внимание, я не помещаю набор данных здесь, так как этот код может быть запущен для любого набора данных.

Я не могу запустить код, в котором я написал x = asset_df[('data1')==0]. Если эта часть исправлена ​​на x = asset_df[('data1')], то код работает нормально.

Я хочу видеть разницу с нормальным уравнением, и когда уравнение с данными1 равно 0 (нулю).

Могу ли я сделать это непосредственно в коде графика или определить другой фрейм данных, где data1 = 0?

data = []
for asset in np.random.choice(train['Id'].unique(), 200):
    asset_df = train[(train['Id'] == asset)]

    data.append(go.Scatter(
        x = asset_df[('data1')==0].values,
        y = asset_df['data2'].values,
        name = asset,
        showlegend=False
    ))
layout = go.Layout(dict(title = "name",
                  xaxis = dict(title = 'legend1'),
                  yaxis = dict(title = 'legend2'),
                  ),legend=dict(
                orientation="h"))
py.iplot(dict(data=data, layout=layout), filename='basic-line')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...