Я искал и попробовал кучу способов понять это, но не нашел способ сделать это.R опорная таблица числовых данных
Предполагая, что множество mtcars
данных, что я хотел бы сделать, это создать таблицу пропеллера, которая выглядит как ниже (обратите внимание, что процентное содержание ниже полностью состоят):
disp
gear 0+ 100+ 200+ 300+ 400+
3 20% 20% 20% 20% 20%
4 0% 25% 25% 25% 25%
5 0% 10% 20% 30% 40%
Решение необходимо поставить disp
в бункеры, назовите бункеры, а затем создайте опорный стол, основанный на взаимосвязи между ящиками disp
и gear
.
Прошу прощения, нет образца кода, но я не понимаю, как это сделать. Любая помощь будет принята с благодарностью.
Правильность этих значений? Возможно, '100 * prop.table (таблица (transform (mtcars [c ('gear', 'disp')], disp = cut (disp, breaks = c (0, 100, 200, 300, 400, Inf), метки = c ('0+', '100+', '200+', '300+', '400 +')))), 1) ' – akrun
Извините, нет, эти значения составлены на 100%. Я буду редактировать для ясности. –
Насколько важно точное форматирование? По умолчанию 'cut' использует' (0,100] 'в качестве метки. Кроме того, по умолчанию' prop.table' не форматируется с символами процента. Ослабляя эти ограничения, код становится намного проще. – user295691