Size: a a a

2021 November 16

RN

Ramazanov Nariman in Python
чччччччччx
источник

AK

Alex Kalinin in Python
Напугали человека похоже
источник

VS

Vadler Scott in Python
не, пытаюсь дальше сам найти решение.
источник

MA

Max Azatian in Python
как мне в матплотлибе напрямую указать оформление каждого сабсета данных в 3д плоте?

я .тхт с данными читаю, в нем на каждый сабсет = 11 строк, в каждом сабсете важными являются 2 значения (teams, threads), я их в легенду закинуть хочу. Кроме того, хочу чтобы каждый сабсет выделялся своим цветом.

Пока дошел до такого:

parser = ArgumentParser()
   parser.add_argument('--performance-data', type=str, required=True)
   parser.add_argument('--output-file', type=str, required=True)

   result = parser.parse_args()

   # Read data
   data = pd.read_fwf(result.performance_data, delimiter=' |')

   fig = plt.figure(figsize=(6, 5))

   ax = fig.add_subplot(111, projection='3d')
   ax.set_title("Performance results")
   ax.set_xlabel('Teams')
   ax.set_ylabel('Threads')
   ax.set_zlabel('MFLOPS')

   ax.scatter3D(data["Teams"], data["Threads"], data["MFLOPS"], cmap='viridis', marker='o')


Подскажите пж, как мне сделать то что я хочу? (в примеры 3д плота смотрел, но там такого не было)
источник

T

Tishka17 in Python
погоди искать решение к докером, есть подозрение, что ты и с питоном не то делаешь
источник

Д

Датасаенсяш... in Python
Ты должен делать отдельный

ax.scatter3D


Для каждого сабсета. При каждом вызове этой функции указывай label=интересующая_тебя_метка
источник

M

Misha Zhurbiy in Python
Здравствуйте, ребят! Как на ваше мнение, вот для подобного случая уместнее использовать лямбда функцию или лучше всё-таки написать обычную?)
источник

AK

Alex Kalinin in Python
эм, а в чем лямбдовость? Ты же все равно дал им имена.
источник

MA

Max Azatian in Python
а если у меня первая строка - название самих значений, то как мне сплитануть данные, которые я через pd.read_fdf() получил?

сорри за тупые вопросы, я вообще не питоновец :)
источник

T

Tishka17 in Python
дичь
источник

AK

Alex Kalinin in Python
Ну и сразу короткий ответ - нет, за такое в приличном обществе отрывают руки.
источник

M

Misha Zhurbiy in Python
То есть лучше всё-таки обычные функции?) Ок, спасибо)
источник

T

Tishka17 in Python
лямбды можно применять только тогда, когда ты их никуда не присваиваешь
источник

A

Alex in Python
отвратительно. лямбда — это анонимная функция, если тебе нужна функция с именем, есть обычные функции для этого
источник

Д

Датасаенсяш... in Python
Покажи датафрейм свой
источник

M

Misha Zhurbiy in Python
Это пример из книги, там также говорилось что в данном случае лямбда не лучшее решение, но мне на первый взгляд это не показалось особо плохим вариантом. Но теперь понял))
источник

И

Илья in Python
он из лямды вернул принт? вызваный, не обьект или я не понимаю как это работает
источник

И

Илья in Python
я думал то, что после : это своего рода return
источник

T

Tishka17 in Python
он из лямбды вернул None, а побочным эффектом был вывод на экран
источник

T

Tishka17 in Python
print возвращает None
источник