Я только что пришел по следующему сюжету:
И задавался вопросом, как это можно сделать в R? (или другое программное обеспечение)
Обновление 10.03.11. Спасибо всем, кто участвовал в ответе на этот вопрос, - вы дали прекрасные решения! Я собрал все предлагаемое здесь решение (а также некоторые другие, которые я пришел онлайн) в сообщение в моем блоге.