Size: a a a

Python для анализа данных

2021 June 02

L

Lebovski in Python для анализа данных
А там во втором датасете ещё есть промокоды. Я выбрал только тех у кого естьпромокод (30%) от совокупности клиентов.
источник

AK

Aleksei Komissarov in Python для анализа данных
И как после этого стало понятно, что всё ок?
источник

L

Lebovski in Python для анализа данных
Все операции идут только по тем у кого был промокод
источник

L

Lebovski in Python для анализа данных
В мердж датасете
источник

AK

Aleksei Komissarov in Python для анализа данных
Как это нам помогает разобраться с этим:
"но получаю датафрейм, где дата регистрации 2020 +, но операции по 2018+"?
источник

L

Lebovski in Python для анализа данных
Все промокоды были в 2020 году и в выборке по ним нет операций до их регистрации. Вобщем забейте
источник

L

Lebowski in Python для анализа данных
Ребят, как в пандах получить целые цисла вместо абры кадабры?
источник

L

Lebowski in Python для анализа данных
3.514284e+05 — научный формат вывода чисел. Означает 3.51 * 105. Нам такая точность не нужна, поэтому можем сказать Pandas, чтобы округлял значения до сотых:

pd.options.display.float_format = '{:,.1f}'.format

- нашел вот это, но как до целых округлить не понял
источник

AV

Ashot Vanyan in Python для анализа данных
Давно не работал со всем этим, но тебе нужно искать в сторону
«pandas scientific notation to number/int”
источник

A

Andrey Denisov in Python для анализа данных
Когда много вводных и не можешь выяснить где косяк - делай максимально просто и пошагово. Нашёл косяк - сделал как хотел.

Можно сделать 2 тестовых дфа с похожей структурой, мержануть и посмотреть тот ли результат получен.
Единственно, у колаба есть бажина, вылезающая достаточно рандомно - может отказаться делать элементарные вещи или делать тупо неправильно. Помогает килл сессии, обновление страницы и перезапуск
источник

A

Andrey Denisov in Python для анализа данных
Вопрос про отобразить или округлить вообще?
источник

А

Андрей in Python для анализа данных
я знаю как в np np.set_printoptions(suppress=True)
источник

А

Андрей in Python для анализа данных
в пандах тоже должно быть что то подобное
источник

А

Андрей in Python для анализа данных
количество строк в таблице было не больше 5;
текст в ячейке отражался полностью вне зависимости от длины (это удобно, если в ячейке длинный заголовок или URL, которые хочется посмотреть);
все числа отражались с двумя знаками после запятой;

pd.set_option('max_rows', 5)
pd.set_option('display.max_colwidth', None)
pd.set_option('display.float_format', '{:.2f}'.format)
источник

3

3ldar in Python для анализа данных
round(0)?
источник

3

3ldar in Python для анализа данных
источник

А

Андрей in Python для анализа данных
pd.set_option метод смотри
источник

A

Andrey Denisov in Python для анализа данных
Это на дисплей, т.е. на отображение
round - именно что округление (и округление, и отображение если оно меньше дисплея)
источник

D

Damocl in Python для анализа данных
Ребят, могу ли я получить название библиотеки какого-то класса?
Нужно проверить что объект принадлежит "sklearn" например.
источник

RN

Rost(is love) Novak in Python для анализа данных
Попробуй Pipline.__module__, и почитай про этот метод
источник