Usando ggplot para espalhar pontos

Eu recebi o seguinte conjunto de dados:

 Name     Year-Month     Value
 A         2002-01        -3.45
 A         2003-02         2.87
 A         2004-05         1.78
 A         2005-01        -9.54
 B         2000-01        -1.45
 B         2001-02         10.87
 B         2002-01         5.78
 C         2004-01        -6.45
 C         2005-01         4.87

O que eu quero fazer é plotar os valores de maneira especial. No eixo x, deve haver anos e meses, mas como existem muitas observações de anos e meses entre 2000 e 2008, eu só quero escrever o primeiro e o seis meses do ano e todos os outros meses do ano. apenas marcado por um sinal.

Para todas as observações, quero dispersar os valores como um ponto ou uma cruz, não importando de que letra eles sejam.

Eu desenhei uma foto disso.

Esta foto é apenas um recado. No gráfico real, os valores devem estar exatamente na linha onde está o ano-mês.

Existe uma maneira fácil de fazer isso com o ggplot2 ou qualquer outro pacote?