У меня есть веб-сайт, которым я управляю, и я использую аналитику данных с Pandas, чтобы получить полезную информацию о моих продуктах и компаниях, которые их поставляют.
Теперь на моем веб-сайте есть тонны продуктов там и я даю каждому продукту идентификационный номер, чтобы идентифицировать каждый продукт, произведенный Компанией, что означает, что Компания может иметь разные продукты ie. productIDs.
На моем сайте вы можете сравнивать продукты, которые соответствуют вашим требованиям разных компаний, и я запрограммировал свой сайт, чтобы разрешить только три сравнения. Одновременно можно сравнивать только три продукта с различными функциями.
Мне удалось настроить Google Analytics для отслеживания данных. так, например, с диаграммой ниже: клиент сравнил product IDs
920
с 470
и 212
рядом.
Я хотел бы выполнить value_counts
независимо для каждого продукта, а затем посмотреть, какие продукты сравнивались чаще всего с другими продуктами и имеют Seaborn
или matplotlib Group bar plot
как это?
Вот dataframe
для вашего удобства:
df = pd.DataFrame({'ProductID_A': ['920','162','920','920','920','165','920'],
'ProductID_B': ['470','470','470','212', np.nan,'470','470'],
'ProductID_C': ['212','212',"212", "570",'212','1670', '212']})
Спасибо за ваше время.