У меня есть фрейм данных df
, содержащий данные, подобные этим:
c1 c2 c3 c4 c5
cat greg 01/01/2018 pre 1
cat greg 01/02/2018 intra 2
dog greg 01/03/2018 intra 1
dog greg 01/04/2018 intra 3
mouse greg 01/05/2018 post 0
mouse greg 01/06/2018 intra 2
cat chuck 01/10/2018 intra 2
cat chuck 01/11/2018 intra 4
dog chuck 01/12/2018 pre 3
dog chuck 01/13/2018 intra 2
mouse chuck 01/13/2018 intra 2
mouse chuck 01/18/2018 post 1
Для каждого уникального имени, найденного в c2
(greg, chuck, или любого другого найденного), я хочу создать диаграммы рассеяния для каждого из соответствующих наборов уникальных строк в c1
(кошка, собака, мышь или любое другое другие нашли). Оси X каждого из этих диаграмм рассеяния должны быть взяты из c4
, а оси Y из c5
. Форма точек должна основываться на значениях в c4
(до, внутри или после).
Таким образом, используя приведенный выше пример, 3 диаграммы рассеяния должны быть сгенерированы для «greg» и еще 3 для «chuck»: кошка, собака и мышь.
Спасибо!