'Is there a way to create this chart in R?

I have tried to create this gantt chart in R but I am not a fan of the multiple rows per task. I want to try to have a row per person assigned to a task instead. This is an image of what I mean:

Chart

As you can see from the image, the projects are listed on the left and the tasks are listed on the right. The tasks are also color coded based off of the person doing the task. Thanks in advance!



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source