Как нарисовать гистограмму без общих вертикальных линий между барами?

hist генерирует гистограмму с вертикальными границами графиков столбцов. Если я не хочу рисовать общие вертикальные границы между соседними стержнями, есть ли способ сделать это?

Почти каждый вопрос, кажется, спрашивает, как сделать что-то, что сложно в базе R, но было бы тривиально в ggplot. Есть ли конкретная причина, по которой вы не можете его использовать?

Allan Cameron 09.04.2022 19:59

@rawr, но этот аргумент не сохраняет контур гистограммы (см. ниже).

Allan Cameron 09.04.2022 20:35
Формы c голосовым вводом в React с помощью Speechly
Формы c голосовым вводом в React с помощью Speechly
Пытались ли вы когда-нибудь заполнить веб-форму в области электронной коммерции, которая требует много кликов и выбора? Вас попросят заполнить дату,...
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Будучи разработчиком веб-приложений, легко впасть в заблуждение, считая, что приложение без JavaScript не имеет права на жизнь. Нам становится удобно...
Flatpickr: простой модуль календаря для вашего приложения на React
Flatpickr: простой модуль календаря для вашего приложения на React
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей....
В чем разница между Promise и Observable?
В чем разница между Promise и Observable?
Разберитесь в этом вопросе, и вы значительно повысите уровень своей компетенции.
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
Четыре эффективных способа центрирования блочных элементов в CSS
Четыре эффективных способа центрирования блочных элементов в CSS
У каждого из нас бывали случаи, когда нам нужно отцентрировать блочный элемент, но мы не знаем, как это сделать. Даже если мы реализуем какой-то...
0
2
33
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Сначала некоторые воспроизводимые данные:

set.seed(42)
x <- rnorm(100, 15, 4)

Аргумент border= задокументирован на странице руководства для hist (?hist):

hist(x, border="lightgray")

Без границ. Barplot

Ответ принят как подходящий

Если вы хотите сохранить контур, довольно просто нарисовать многоугольник поверх гистограммы:

set.seed(1)
h <- hist(rnorm(50))

enter image description here

polygon(rep(h$breaks, each = 2), c(0, rep(h$counts, each = 2), 0), col = "gray")

enter image description here

Другие вопросы по теме