Я не уверен, правильно ли я понял ваш вопрос, но постараюсь ответить на него. Я вижу, что это ваш первый вопрос в переполнении стека, поэтому я бы посоветовал вам опубликовать минимальный воспроизводимый пример на ваш следующий вопрос.
1) "Я не совсем уверен, как чтобы сначала манипулировать им в виде таблиц! "
Скопируйте данные в файл Excel, сохраните их как csv и импортируйте в R с помощью базовой команды R.
df <- read.csv('your_data.csv')
2)" сделайте наложение гистограмма с пропорциями "
Ваша проблема очень похожа на проблему, упомянутую в в этом вопросе . Обязательно посмотрите, но я уже адаптировал приведенный ниже код, посмотрите, работает ли он.
library(ggplot2)
library(dplyr)
library(tidyr)
df <- read.csv('your_data.csv')
# Add an id variable for the filled regions and reshape
dfm <- df %>%
mutate(Domain = factor(row_number()) %>%
gather(variable, value, -Domain)
ggplot(dfm, aes(x = variable, y = value, fill = Domain)) +
geom_bar(position = "fill",stat = "identity") +
# or:
# geom_bar(position = position_fill(), stat = "identity"
scale_y_continuous(labels = scales::percent_format())