Плотли.екпесс.лине

Plotli Ekpess Line



Једна од најчешћих дијаграма у статистичком, научном или финансијском цртању је линија. Линијски графикон је лако креирати и тумачити јер приказује тачке података као низ. Затим повезује тачке помоћу правог сегмента који вам омогућава да видите промену вредности преко датог параметра. Стога не чуди што је широко прихваћен у многим потребама за цртање.

У овом туторијалу ћемо заронити у наше знање о цртању и разговарати о томе како можемо да креирамо линијски цртеж користећи Плотли Екпресс модул.

Плотли.екпресс.лине()

Да бисмо креирали линијски графикон помоћу модула Плотли екпресс, користићемо линијску функцију. Функција има синтаксу као што је приказано у наставку:







плотли. изразити . линија ( оквир података = Ниједан , Икс = Ниједан , И = Ниједан , лине_гроуп = Ниједан , боја = Ниједан , линија_цртица = Ниједан , симбол = Ниједан , ховер_наме = Ниједан , ховер_дата = Ниједан , прилагођени_подаци = Ниједан , текст = Ниједан , фацет_ров = Ниједан , фацет_цол = Ниједан , фацет_цол_врап = 0 , фацет_ров_спацинг = Ниједан , фацет_цол_спацинг = Ниједан , еррор_к = Ниједан , еррор_к_минус = Ниједан , еррор_и = Ниједан , еррор_и_минус = Ниједан , аниматион_фраме = Ниједан , аниматион_гроуп = Ниједан , категорија_налози = Ниједан , етикете = Ниједан , оријентација = Ниједан , цолор_дисцрете_секуенце = Ниједан , цолор_дисцрете_мап = Ниједан , линија_цртица_секвенца = Ниједан , лине_дасх_мап = Ниједан , симбол_секвенца = Ниједан , симбол_мап = Ниједан , маркери = Фалсе , лог_к = Фалсе , лог_и = Фалсе , опсег_к = Ниједан , опсег_и = Ниједан , лине_схапе = Ниједан , рендер_моде = 'ауто' , наслов = Ниједан , шаблон = Ниједан , ширина = Ниједан , висина = Ниједан )

Упркос великој листи параметара, функција је релативно једноставна и ретко ћете морати да користите све параметре, ако их има.



Дозволите нам да истражимо најкориснију и најчешћу листу параметара коју ћете морати да знате.



  1. Дата_фраме – специфицира називе колона који се користе у дијаграму. Ове вредности можете проследити као Пандас ДатаФраме, објекат сличан низу или Питхон речник.
  2. к – специфицира вредности које се користе за позиционирање ознака дуж к осе. Можете да наведете овај параметар као име колоне унутар наведеног оквира података, Пандас серије или објекта попут низа.
  3. И – слично к али вредности се користе за и осу.
  4. Боја – одређује вредности које се користе за додељивање боје ознакама.
  5. Лине_гроуп – омогућава вам да групишете редове оквира података у линије.
  6. Лине_схапе – специфицира облик линија. Прихваћене вредности укључују „линеарно“ или „сплине“.
  7. Наслов – одређује наслов за парцелу.
  8. Моде – одређује да ће функција вратити линијски дијаграм као граф_објекти. Тип слике.

Линија плот са Плотли.Екпресс модулом

Хајде да сада научимо како можемо да направимо линијски графикон са плотли екпрессом. Узмите код приказан испод:





увоз плотли. изразити као пк

дф = пк. података . Акције ( )

шипак = пк. линија ( дф , Икс = 'датум' , И = 'АМЗН' )

шипак. Прикажи ( )

У горњем примеру, почињемо увозом модула плотли екпресс као пк. Затим креирамо ДатаФраме од података о акцијама панди.

Коначно, креирамо линијски приказ за колону „АМЗН“ из оквира података. Горњи код треба да врати графикон временске серије акција у оквиру података.



Пример слике је као што је приказано:

Симпле Лине Плот

Такође можемо да креирамо једноставне линије без коришћења прилагођених података. На пример, можемо користити једноставан НумПи опсег као што је приказано у коду испод.

увоз плотли. изразити као пк

увоз нумпи као на пример.

Икс = на пример. аранге ( педесет )

И = на пример. аранге ( 25 , 75 )

шипак = пк. линија ( Икс = Икс , И = И )

шипак. Прикажи ( )

Горњи код би требало да врати једноставну линију као што је приказано:

Одређивање боје

Ако имате више линија, можете их разликовати тако што ћете дати боју помоћу параметра боје.

Узмите пример кода испод:

увоз плотли. изразити као пк

дф = пк. података . јаз меморије ( ) . упит ( 'цонтинент=='Европа'' )

шипак = пк. линија ( дф , Икс = 'година' , И = 'лифеЕкп' , боја = 'земља' )

шипак. Прикажи ( )

У овом примеру користимо гапминдер податке. Затим правимо линијски графикон за сваку земљу на европском континенту. Користећи параметар боје, боју одређујемо као колону земље. Ово ће доделити јединствену боју за сваку боју на дијаграму.

Добијена фигура је као што је приказано:

Честитамо, успешно сте научили како да креирате и користите линијске дијаграме користећи Плотли Екпресс.