Thanks for the link, I got it @pieterjanvc. How I can save this plot as tif file with 600 resolution.
M <- c(32, 25, 14, 5)
par(mar=c(5,6,0.1,1)+.1)
barplot(M,
xlab = "Frequency",
ylab = "",
names.arg = c("Earthy", "Buttery", "Starchy", "Chalky"),
col = grey.colors(5),
horiz = TRUE, las=1, font.lab=1, font.axis=1, border = NA)

#Texture from First response
J <- c(101, 82, 79, 54, 42, 28, 21)
par(mar=c(5,6,0.1,1)+.1)
barplot(J,
xlab = "Frequency",
ylab = "",
names.arg = c("Smooth", "Creamy", "Dry", "Thick", "Moist", "Grainy", "Soft"),
col = grey.colors(7),
horiz = TRUE, las=1, font.lab=1, font.axis=1, border = NA)

par(mfrow=c(1,2))
barplot(M, horiz = T, col = grey.colors(4), axes = T, axisnames = T, ylab = "",
names.arg = c("Earthy", "Buttery", "Starchy", "Chalky"), xlab = "Frequency",
fig=c(0.1,0.7,0.3,0.9))
barplot(J, horiz = T, col = grey.colors(7), axes = T, axisnames = T, ylab = "",
names.arg = c("Smooth", "Creamy", "Dry", "Thick", "Moist", "Grainy", "Soft"),
fig=c(0.1,0.7,0.3,0.9), xlab = "Frequency")

Created on 2020-05-25 by the reprex package (v0.3.0)