Purple Joe-Pye Weed, also called Sweet Joe-Pye Weed, is named after its purple stems and/or vanilla-scented, pink flowers. The fragrant blooms help deter deer. This plant likes moist soil and can tolerate clay soil. Part shade is where this Joe-Pye Weed prefers, but can also handle full sun.