Подтвердить что ты не робот

R - сюжет человеческого тела в 2d

Мне было интересно, есть ли пакет для построения двумерного представления контура человеческого тела? Будучи в 2D, построение либо фронта/задней/стороны в любой момент, по-видимому, было бы самым простым способом для этого. Результат был бы чем-то подобным (хотя это не лучшее использование такой диаграммы):

enter image description here

Источник: http://emj.bmj.com/content/20/5/434.full

В идеале, построение подмножества данных, как это сделано для мира с map(regions="Australia"), возможно в виде body.map(regions="left.hand"). В этом отношении было бы целесообразным основать такую ​​модель на пакете maps?

4b9b3361

Ответ 1

Я просто посмотрел на clker.com для векторной графики тела, и если вы ищете "тело", вы увидите много возможных файлов SVG, которые вы могли бы прочитать и застроить.

Затем я заметил это:

http://www.clker.com/clipart-29915.html

который также ссылается на множество "Выведенных клипартов", показывающих похожие тела с контурами других частей. Это, скорее всего, верхний торс, но его хорошо подобранный SVG файл, где все биты можно рисовать индивидуально.

Там также много фигур фигуры тела (в том числе, я только что нашел, мужская фигура, которая попала на бляшки космического зонда Voyager или Pioneer!) и скелеты, включая впечатляющие скелеты с очень ярким обозначением.

Организация всего этого в какую-то функцию body.map должна быть возможной - читайте из SVG файла, выберите компоненты, сюжет - но для этого требуется некоторое тщательное мышление и более подробная спецификация в соответствии с требованиями.