Size: a a a

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

2021 March 04

IS

Ivan Samorukov in Python для анализа данных
спасибо!
источник

A

Andrey Denisov in Python для анализа данных
В идеале нужно в dash-е вписать по ширине в 10 колонок бустрапа) - чтобы этот блок с подписями был примерно одной ширины

Условно, нужно оставить первые 3 слова (условные 30 символов) и перенести

Но т.к. длина и число пробелов с начала - достаточно сильно отличаются, то проще взять 2 пробела с конца.
источник

A

Andrey Denisov in Python для анализа данных
В 16м году на форуме разработчики писали, что для них это "не в приоритете" - видимо, так руки и не дошли вшить
источник

KM

Konstantin Mohov in Python для анализа данных
Почитайте про формат
источник

KM

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

KM

Konstantin Mohov in Python для анализа данных
возможно, через формат можно обрезать строку (елси это то, что вы хотели)
источник

A

Andrey Denisov in Python для анализа данных
Konstantin Mohov
Почитайте про формат
Это подписи осей
источник

KM

Konstantin Mohov in Python для анализа данных
ну погуглите label format
источник

KM

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

AK

Aleksei Komissarov in Python для анализа данных
Andrey Denisov
Привет, как в plotly порезать на графике слишком длинные подписи http://prntscr.com/10d24t4 ?
В голову приходит только замена на перенос строки. А есть ли штатные средства?
источник

AK

Aleksei Komissarov in Python для анализа данных
df = px.data.gapminder().query("continent=='Oceania'")
df['country'] = df['country'].str.replace('Australia', 'Аккумуляторы и зарядные устройства для электроинструмента').str.replace('New Zealand', 'Диски отрезные')
fig = px.line(df, x="year", y="lifeExp", color='country')

for trace in fig.data:
     trace.name = trace.name.split('=')[1]
     trace.name = "".join(trace.name[i:i+34] + "<br>" for i in range(0,len(trace.name),34))            


fig.show()
источник

AK

Aleksei Komissarov in Python для анализа данных
Но тут, конечно, лучше метод написать, который будет собирать индексы пробелов в лейбле, плюс вы будете передавать туда шаг, через какое количество символов надо переносить строку, а он будет возвращать уже готовую строку с переносами строки там, где есть пробел, определяя оптимальное место в строке для переноса
источник

A

Andrey Denisov in Python для анализа данных
источник
2021 March 05

AK

Alex K in Python для анализа данных
народ, подскажите как нормальные люди решают это.
Пишу код в jupiter и получается например какая-то часть кода проверяет модель.
Я её проверил, мне больше этот код не нужен но и удалять я его не хочу.
Я его комментирую просто и пишу дальше. Может есть какие-то хитрости про это в джупитер.
Можно конечно запускать при загрузке не весь ноутбук, но это не сильно удобно вроде
источник

IK

Ivan Korsakov in Python для анализа данных
Alex K
народ, подскажите как нормальные люди решают это.
Пишу код в jupiter и получается например какая-то часть кода проверяет модель.
Я её проверил, мне больше этот код не нужен но и удалять я его не хочу.
Я его комментирую просто и пишу дальше. Может есть какие-то хитрости про это в джупитер.
Можно конечно запускать при загрузке не весь ноутбук, но это не сильно удобно вроде
Если ты хочешь оставить код на случай «потом пригодится», то можно или в другой тетрадке такие методы держать, либо в модуль какой-нибудь запихать, который при необходимости можно импортировать)
Но какие тут бест практики я не уверен)
источник

3

3ldar in Python для анализа данных
Alex K
народ, подскажите как нормальные люди решают это.
Пишу код в jupiter и получается например какая-то часть кода проверяет модель.
Я её проверил, мне больше этот код не нужен но и удалять я его не хочу.
Я его комментирую просто и пишу дальше. Может есть какие-то хитрости про это в джупитер.
Можно конечно запускать при загрузке не весь ноутбук, но это не сильно удобно вроде
Raw Cells тоже не подходят?
источник

AK

Alex K in Python для анализа данных
3ldar
Raw Cells тоже не подходят?
чо т не знал о таких, погугглю
источник

AK

Alex K in Python для анализа данных
Ivan Korsakov
Если ты хочешь оставить код на случай «потом пригодится», то можно или в другой тетрадке такие методы держать, либо в модуль какой-нибудь запихать, который при необходимости можно импортировать)
Но какие тут бест практики я не уверен)
да, всё верно на такой случай
источник

IK

Ivan Korsakov in Python для анализа данных
Alex K
народ, подскажите как нормальные люди решают это.
Пишу код в jupiter и получается например какая-то часть кода проверяет модель.
Я её проверил, мне больше этот код не нужен но и удалять я его не хочу.
Я его комментирую просто и пишу дальше. Может есть какие-то хитрости про это в джупитер.
Можно конечно запускать при загрузке не весь ноутбук, но это не сильно удобно вроде
А, ну ещё как markdown можно их хранить)) А про raw cells тоже не слышал, может они больше подходят
источник

AK

Alex K in Python для анализа данных
Ivan Korsakov
А, ну ещё как markdown можно их хранить)) А про raw cells тоже не слышал, может они больше подходят
ну по факту то же что комментарии сделать
источник