Вопрос Как настроить метки на вторичной оси, чтобы показать прогрессию ученика в качестве траектории полета в Excel?


Я пытаюсь создать линейный граф в Excel, который описывает фактическую прогрессию ученика против их прогнозируемого класса. Тип графа называется «траекторией полета». Это представлено как две строки на графике, одна из которых показывает, что учащиеся реального класса получили каждый термин, а вторая строка показывает их прогнозируемую оценку в конце их GCSE.

Чтобы показать это, график требует, чтобы уровень национальной учебной программы учащегося показывался на первичной (левой) оси, а класс GCSE - на вторичной (правой) оси. Проблема заключалась в настройке ярлыков оси Y, чтобы показывать фактические оценки (например, 2a, 2b, 2c или B-, B, B + и т. Д.), А не числа. Это связано с тем, что мне пришлось преобразовать фактические оценки в произвольные числовые значения, чтобы Excel мог генерировать график в первую очередь. Однако Excel затем хочет показать числовые значения на двух Y-осях, а не фактические оценки, которые они представляют.

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

Excel 2007 - Пользовательские значения оси Y

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

*Screenshot showing current flight path table in Excel with right (secondary) axis showing numbers instead of grades G-A**

Как видно из приведенного выше скриншота, моя правая (вторичная) ось просто читает 0-10, тогда как она должна читать G-A * (с меткой класса G), начиная с того, где в настоящее время найдено число «2»).

Может ли кто-нибудь помочь? Я знаю, что я мог бы просто перекрывать вторичную ось текстовым полем, но я бы предпочел, чтобы метки были интегрированы в сам граф, если он когда-либо понадобится изменить размер. Любая помощь будет принята с благодарностью!

РЕДАКТИРОВАТЬ

ОК - просто попробовал что-то, что около работал. Я переключил тип графика из строки, чтобы разбросать. Это разрешило проблему персонализированных меток данных на правой (вторичной оси), потому что она заменила метки оси х цифрами. Это позволило мне определить координаты GCSE по оси -x, но, конечно же, заменил метки даты на цифры. Снимок экрана ниже ...

enter image description here

Argh! Есть идеи? :)


4
2017-08-31 10:25


происхождения


Это должно быть относительно просто. Можете ли вы опубликовать скриншот или файл на сайте обмена файлами (например, Dropbox)? Тогда кто-то с достаточным количеством представителей может отредактировать ваш вопрос. - dav
Привет, dav - большое спасибо за быстрый ответ! Мне удалось получить достаточное количество голосов, чтобы загрузить скриншот графика, как он сейчас стоит. Как вы можете видеть, мне удалось настроить левую ось, чтобы показать оценки национальной учебной программы, но оценки GCSE должны появиться справа. Я могу сделать оценки GCSE на первичной оси, но не вторичными, выполнив шаги, описанные в ссылке выше. Я бы очень признателен за любые идеи, которые у вас могут быть! - Northerner_V1


ответы:


Сделал это!

Граф должен оставаться в виде графа рассеяния. Горизонталь должен иметь третий фиктивный стол, настроенный со всеми значениями y, установленными на ноль. Это эффективно отображает метки на горизонтальную ось, используя ту же технику, что и на первичной и вторичной осях. Я понимаю, что этот пост в значительной степени был диалогом с одним голосом, но если кто-то еще пытается подобный график в Excel, я надеюсь, что он вам поможет.

Вот законченный результат ...

enter image description here

Надеюсь, это полезно для вас. Это заняло у меня чуть меньше недели работы, чтобы закончить!


3
2017-08-31 21:06



Это здорово, когда кто-то говорит через проблему и выясняет это сам. Еще лучше, когда они публикуют, как они это сделали в ответ. - Jon Peltier