Pull to refresh

Comments 4

Добавил в закладки, пробежал взглядом - много интересного, потом прочитаю, спасибо за статью

Ну раз chaining, то вот так.

female_proportion = (
    df
    .groupby("Ticket")[["Sex"]]
    .value_counts()
    .to_frame()
    .unstack()
    .fillna(0)["count"]
    .apply(lambda r: r["female"] / sum(r) if sum(r) > 1 else None, axis=1)
    .to_frame(name='proportion_female')
)
df2 = df.merge(
    female_proportion,
    how='left', on='Ticket'
)

А чем картинки лучше обычного блока кода?

tqdm лучше импортировать универсально:

from tqdm.auto import tqdm

Он тогда сам разберётся - в ноутбук его импортируют или в простой скрипт. И выберет лучшую реализацию для данной среды.

Sign up to leave a comment.

Articles