2016-10-08 4 views
0

Для таблицы данных в бейсболе, содержащую как лигу и средние ватин переменных для обоего лиг, построитьSAS гистограмма - горизонтальная и вертикальная

  1. Часть A: горизонтальная гистограмма ватин средних для каждого из лиг, включая итоговую статистику (две диаграммы), сохраняют средние точки и оси для двух диаграмм одинаковыми, чтобы можно было сравнивать между двумя лигами.

  2. Часть C: Вертикальная гистограмма лиги, показывающая среднее/среднее значение средних значений для каждой лиге. То есть, высота баров среднее ватин средних

Мой код:

data HW6; 
    input battingaverage League $16.; 
datalines; 
211 National League 233 National League 248 National League 259 National League 259 National League 262 National League 270 National League 243 American League 255 American League 269 American League 267 American League 275 American League 279 American League 277 American League 
run; 

Proc sort data=HW6; 
    By league; 
run; 

Часть A:

Proc gchart data=HW6; 
    By league; 
    hbar battingaverage axis=10 20 30; 
run;quit; 

Часть C:

Proc gchart data=HW6; 
    vbar league; 

Мой вопрос для части А, почему вы используете proc sort и как тупой вопрос, как вы можете выбрать, какую ось использовать?

Для части C Я не знаю, что задается, и как продолжить ответ на вопрос.

+2

Вы изучаете 'PROC GCHART' в классе? Возможно, вы захотите рассмотреть вопрос об изменении школ. «PROC GCHART» чрезвычайно устарел ... никто не должен его изучать в настоящее время, вместо этого изучайте «SGPLOT». – Joe

+0

Да, и ха-ха, поверьте мне, математический отдел здесь за гранью. Я не удивлен, услышав, что, к счастью, это мой последний год. Btw благодарит кучу за помощь в коде! Все отлично работало. – Thatbadguy

ответ

0

Чтобы ответить A, вы хотите использовать group не by, чтобы сохранить средние точки/и т. Д. тоже самое. BY предоставит вам несколько диаграмм с независимыми осями.

proc gchart data=HW6; 
    hbar battingaverage/group=league; 
run;quit; 

Вы sort, потому что позволяет by заявление. Вам не нужно это делать, используя group. Я не знаю, можно ли легко получить две фактические отдельные диаграммы с использованием тех же средних точек (и by), поэтому, если ваш профессор действительно этого хочет, ну, они должны использовать sgplot.

Чтобы ответить C, вы должны начать с поиска ключевого слова mean и, возможно, ключевого слова sumvar.

Смежные вопросы