1

Я хочу добавить вертикальные линии сетки (основанные на горизонтальной оси), которые появляются при каждом удвоении значения X, а не с постоянным интервалом (как показано ниже).

Я строю две кривые (y = f(x)) и их сумму. Я использую сгруппированные столбцы, чтобы выделить "оптимальный" диапазон x (где y строки суммы наименьший), но я также хочу дать представление о том, где X удваивается, так как я строю график на линейной шкале.

Я рад добавить еще ряд данных, но я не уверен, как заставить его рисовать вертикальные линии (в отличие от уклонов). Я попробовал свой XY Scatter с прямыми линиями, и это кажется наиболее вероятным решением, но мой график, похоже, потерял самообладание.

Лучшим ответом будет встроенная функциональность Excel. Следующим лучшим будет простой обходной путь. В худшем случае я могу поделиться некоторыми из моих неудачных попыток и получить устранение неполадок на них.

Диаграмма смешанного типа

2 ответа2

1

нажмите здесь для изображения!

Куча мелочей, чтобы все прошло правильно. Я предполагаю, что вы настраиваете ваши данные так же, как у меня - значения X, ваши три строки, а затем столбец для диапазона (я использовал один столбец и заштриховал по-разному, похоже, что вы использовали два, но тривиальное различие.)

Хитрость заключается в том, чтобы добавить столбец, а для значения Y используйте верх вашей оси Y. (в моем случае 14). Добавьте это к удвоению каждого X, как показано. Добавить к диаграмме в виде кластеризованного столбца и установить на вторичной оси. Убедитесь, что на первичной и вторичной осях Y установлены максимальный и минимальный диапазоны, вероятно, auto запортит их.

На кластере измените ширину зазора до 500% и раскрасьте ее в светло-серый.

Вы можете скрыть вторичную ось Y - я оставил это на скриншоте для ясности. Вы также можете скрыть название колонки "Вертикаль" от легенды - просто нажмите на нее и нажмите "Удалить".

0

Есть (по крайней мере) два способа сделать это. Чем проще хранить все в одном формате XY/Scatter Chart. Это создает диаграмму типа псевдоуправления. Для этого просто:
1. Добавьте одну дополнительную серию с тремя точками с соответствующими значениями X для ваших полос и 0 для их соответствующих значений Y.
2. Добавьте вертикальные полосы ошибок (положительные) с соответствующим размером, чтобы достичь вершины вашей вертикальной оси.
3. Формат по вкусу.

пример панели ошибок

Чтобы более точно воспроизвести ваше изображение (с реальными полосами), вам нужно использовать смешанный тип диаграммы с XY/Scatter и Columns. Это сложнее, но визуально может быть легче читать. Сделать это:
1. Добавьте 2 дополнительных вспомогательных столбца к вашим данным. Один для вашего минимального столбца, другой для вашего столбца минимального значения.
2. Рассчитайте свои значения, чтобы они были либо значением Вертикальной оси, если необходимо, либо NA () (в диаграммах Excel игнорируется NA ()). Предполагая, что минимальное значение задано в пакете 6, а вертикальная ось равна 30, используйте формулу, например: =IF(BATCH=6,30,na()) затем повторите для значений, близких к минимальным. 3. Добавьте обе серии в свою существующую XY/ диаграмму рассеяния (они должны быть сначала добавлены как серии XY). 4. Измените типы диаграмм серии на столбцы. 5. Отрегулируйте горизонтальную ось в соответствии с двумя типами диаграммы. Вторичная ось может быть полезной, чтобы держать их прямо. 6. Формат по вкусу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .