Как создать prop.table () для трехмерной таблицы?

Не могли бы вы сообщить, как я могу получить проценты вthree dimensional Таблица. Я знаю, как создать проценты вtwo dimensional Таблица, выполненная следующим

p 

Ответы на вопрос(2)

Попробуйте использоватьreshape2 а такжеacast создать вашу трехмерную таблицу. Это будет иметь0 вместоNA для тех значений без данных.

library(reshape2)
tables  
 Luo Lei01 нояб. 2012 г., 21:53
Спасибо за это. Что я буду делать, если я хотел бы знать процентную разницу между Cyl 4 и Cyl8 в каждой группе?
 Luo Lei01 нояб. 2012 г., 21:57
В первой группе, gear = 5, процент Cyl4 составляет 25% (1), а процент Cyl8 составляет 50% (2), я бы хотел вычесть 25% из 50%. Как бы я это сделал? Как я имею дело с данными об удовлетворенности рынка. Мне нужно получить чистый балл за продвижение по службе (т. Е. Процент крайне удовлетворенных минус крайне неудовлетворенных .....

Вы можете указать несколько уровней ввода дляprop.table функция, где 1 = строка, 2 = столбец, 3 = слои и т. д. и т. д.

Простой пример:

test 
 mnel31 окт. 2012 г., 06:37
Я неЯ думаю, что вам нужно заменить 0 на NA в результатах. 0 является действительным результатом.
 thelatemail02 нояб. 2012 г., 00:25
@LuoLei - яоткрою новый вопрос, четко объясняющий, что вы хотите сделать - раздел комментариев недействительно уместно продолжать строить вопрос.
 thelatemail31 окт. 2012 г., 06:48
@mnel - Что делать, если по определению вы не можете попасть в эту категорию?NA может быть более подходящим, чем0 например, хирургические осложнения по половому признаку с одной из категорий осложнений "родовые осложнения "?
 Luo Lei31 окт. 2012 г., 06:18
спасибо, как мне иметь дело с АН? если один из элементов - NA, prop.table () нене нравится? prop.table (test, c (3,2), na.rm = TRUE) тоже не сработает?
 thelatemail31 окт. 2012 г., 06:32
@ user16403 - см. мой редактор для одного метода, хотя может быть проще
 WGray12 сент. 2014 г., 22:24
Это великолепно! Я бы никогда не подумал, что prop.table позволит вам сделать это. Ваше решение решило трудную проблему, с которой я столкнулся в вычислительной технике "by.row» пропорции для субфакторов в больших данных. Теперь с "xtabs» плюс твой трюк с "prop.table» моя проблема решена. Благодарю.
 mnel31 окт. 2012 г., 06:23
заменить NA на 0?
 mnel31 окт. 2012 г., 06:49
Я ожидаю 0 осложнений при родах для матерей мужского пола, но я могу понять вашу точку зрения. Это должно быть в каждом конкретном случае, хотя.
 Luo Lei01 нояб. 2012 г., 22:22
Спасибо за это. Что я буду делать, если я хотел бы знать процентную разницу между Cyl 4 и Cyl8 в каждой группе?

Ваш ответ на вопрос