Једна од најважнијих карактеристика програмског језика Р је скала Кс и И осе. Они одређују изглед ваших линија мреже, етикета и квачица, што их чини кључним за сваки пројекат. Подразумеване ваге често не раде трик, а ту долази до промене ових метрика.
У овом водичу ћемо објаснити како да промените скале Кс и И осе у Р. Такође ћете сазнати како да креирате прилагођене осе и друге корисне детаље.
Како мењате скалу Кс и И осе?
Постоји неколико начина за промену скале Кс и И осе у бази Р. Већина људи се ослања на функције илим() и клим(). Следећи пример показује како они раде:
|_+_|
|_+_|
|_+_|
Ово можете користити за креирање графикона са подразумеваном скалом осе:
|_+_|
преместите датотеке са једног налога Гоогле погона на други
Прављење парцела са прилагођеном скалом је такође опција:
|_+_|
Како користити функцију дневника за промену скале Кс и И осе?
Функција дневника такође може бити корисна. Омогућава вам да трансформишете своје осе у вагу. Погледајте следећи код да бисте видели функцију дневника у пракси:
|_+_|
|_+_|
Ово дефинише неопходне податке, омогућавајући вам да креирате своју графику са лог и-осом:
|_+_|
Како променити скалу осовине у ггплот2
Знати како да промените размеру осе је корисно у различитим подешавањима, као што су графикони у вашој бази Р. Опет, можете да користите функције илим() и клим() да промените размере, као што је приказано следећим кодом:
|_+_|
|_+_|
|_+_|
Прављење дијаграма расејања са прилагођеним осама такође не би требало да буде тешко:
|_+_|
|_+_|
|_+_|
|_+_|
Друга опција је да трансформишете осе у скале са овим аргументима:
- сцале_к_цонтинуоус(транс=’лог10')
- сцале_и_цонтинуоус(транс='лог10')
Ево примера ових аргумената у коду:
|_+_|
|_+_|
|_+_|
Ове информације вам омогућавају да направите дијаграм расејања са прилагођеном и-осом дневника:
|_+_|
|_+_|
|_+_|
Како направити прилагођену осу у Р
Поред модификације скале Кс и И осе, Р вам такође омогућава да креирате сопствене осе. Наравно, мораћете да користите функцију осовине. Овако изгледа најчешћи шаблон:
|_+_|
Ево шта значи свака компонента унутар заграда:
- страна – страна вашег графикона на којој ће бити нацртана оса (4 – десно; 3 – горе; 2 – лево; 1 – доле)
- ат – вектор који означава где ће се квачице поставити
- лабелс – вектори ознаке који ће бити постављени на ваше тиц ознаке (ако је нула, програм ће користити ат вредност)
- пос – ово је координата за цртање линије ваше осе (тј. вредност где она прелази другу осу)
- лти – тип линије
- цол – боја квачице и линије
- лас – ово одређује да ли су ознаке окомите (=2) или паралелне (=0) на осу
- тцк – дужина ваше квачице представљене као део области за цртање. Негативне вредности су изван графикона, док су позитивни бројеви позиционирани унутра. Поред тога, нула потискује квачице док 1 ствара линије мреже (-0,01 је подразумевана вредност).
Када креирате прилагођене осе, можда ћете желети да размислите о потискивању оса које аутоматски генерише функција исцртавања високог нивоа. Ево како:
- Унесите |_+_| да потисне обе осе одједном.
- Унесите |_+_| да потисне Кс осу.
- Унесите |_+_| да потисне И осу
Како променити ос Кс и И помоћу функција скале?
Још један начин да промените своје осе је да користите функцију сцале_кк(). Погледајте поједностављени формат ове функције:
|_+_|
|_+_|
Значење ових елемената је следеће:
- назив – ознака И или Кс осе
- паузе – контролисање прелома у вашем водичу (нпр. линије мреже и квачице осе). Неке од најчешћих вредности укључују нулл, ваивер и карактерне или нумеричке векторе који специфицирају паузе.
- ознаке – ознаке ознака ваше осе. Дозвољене вредности укључују нулл, ваивер и векторе знакова.
- границе – овај нумерички вектор одређује границе Кс или И осе.
- транс – већина корисника користи лог2 или лог10 као своју транс вредност. Као што име каже, користи се за трансформацију осе.
Ставите своје вештине Р кодирања на тест
Промена скале ваше Кс и И-осе отвара нове могућности у Р. Омогућава вам да јасно представите своје податке са одговарајућим ознакама, ознакама и другим битним елементима. Најбоље од свега, не бисте требали имати превише проблема са промјеном скале јер је већина процеса релативно једноставна.
Да ли више волите подразумеване или прилагођене осе у Р? Колико често мењате своје секире? Да ли сте икада креирали прилагођену осу? Обавестите нас у одељку за коментаре испод.