отношение картинок к text по всему столбцу могу изи в Pandas:
                  
                  
                  
                  
                  
                  img_num = df['text'].isnull().sum()
                  
                  
                  img_ratio = round(img_num / len(df['text']) * 100, 2)
                  
                  
                  
                  
                  
                  но нужно сгруппировать по юзерам
                  
                  
                  общее кол-во сообщений на юзера посчитать изи в Pandas: 
                  
                  
                  
                  
                  
                  df.groupby('user')['text'].count() - это знаминатель 
                  
                  
                  
                  
                  
                  а вот числитель не хочет считать:
                  
                  
                  
                  
                  
                  df.groupby('user')['text'].isnull().sum() 
                  
                  
                  выдает 'SeriesGroupBy' object has no attribute 'isnull' - которая не гуглится у меня 
                  
                  
                  
                  
                  
                  Вопрос: 
                  
                  
                  Как это посчитать на Pandas? 
                  
                  
                  
                  
                  
                  А лучше: 
                  
                  
                  Как это посчитать на SQL?
                  
                  
                
очень непонятная формулировка задачи, даже в третьего раза нихрена не понятно
Обсуждают сегодня