S-Plus Programming: Paano Magsisimula Sa Programming ng Programa

Pagbubunyag: Tumutulong ang iyong suporta na panatilihing tumatakbo ang site! Kumikita kami ng bayad sa referral para sa ilan sa mga serbisyong inirerekumenda namin sa pahinang ito.


Ang S-PLUS ay isang komersyal na ipinamamahagi na pagpapatupad ng S programming language. Ito ay binuo, ipinamamahagi, at suportado ng TIBCO Software Inc. S-PLUS ay nakasulat at tumatakbo sa istatistika ng programming ng TIBCO Spotfire S +. Ang mga istatistika at mananaliksik mula sa isang malawak na hanay ng mga industriya ay gumagamit ng S-PLUS upang maisagawa ang advanced na statistic analysis sa malalaking set ng data.

Kasaysayan ng S, R, at S-PLUS

Ang S programming wika ay binuo noong huling bahagi ng 1970s sa Bell Laboratories. Ito ay dinisenyo upang maging isang istatistika na computing wika na gawing madali upang lumikha ng software sa pagtatasa ng statistical. Ang S-PLUS ay isang pagmamay-ari na bersyon ng wikang S na kung saan ay binuo ng Statistics Science noong 1988 para magamit sa loob ng kanilang mga pakete ng software sa pagtatasa ng istatistika. Ang Siyentipikong Siyensya, kasama ang lahat ng mga produkto nito at ang wika ng S-PLUS, ay nakuha ng MathSoft noong 1993.

Habang ang MathSoft ay naglalagay ng proprietary analysis packages gamit ang S-PLUS na wika, ang isang nakikipagkumpitensya na wika na tinatawag na R ay binuo at malayang magagamit sa ilalim ng GNU General Public License (GPL). Ang R ay isang modernong pagpapatupad ng wikang S programming at ang karamihan sa code na nakasulat sa S ay maaaring isagawa sa loob ng kapaligiran ng R nang hindi binago.

Noong 2001, ang MathSoft ay nahati sa dalawang mga nilalang na epektibong pag-aalis ng pagsasama ng MathSoft at Statistics Science na natapos walong taon bago. Ang nagresultang produkto ng mga produkto ng pagtatasa ng data ay pinalitan ng pangalan ng Insightful Corporation. Noong 2008, nakuha ng Insightful ng TIBCO na ngayon ay nagpapatupad ng wikang S-PLUS sa loob ng kanilang kapaligiran ng Spotfire statistical analysis programming environment.

Parehong R at S-PLUS ay patuloy na aktibong ginagamit sa loob ng industriya ng data analysis. Ang paggamit ng S-PLUS ay limitado sa mga gumagamit ng package ng software ng Spotfire ng TIBCO habang ang R ay ipinatupad sa maraming mga modernong open-source at GPL interface. Ang resulta ay ang modernong paggamit ng R malayo kaysa sa S-PLUS.

Habang ang proprietary S-PLUS ay maaaring hindi kasing tanyag na ito bilang GPL sibling R, ipinatupad ito bilang bahagi ng isang napaka-friendly-friendly na pagtatasa ng software package, ang TIBCO Spotfire, na ginagawang isang popular na pagpipilian para sa mga mananaliksik ng negosyo at istatistika na may access sa sapat na pondo.

Mga Pagkakaiba sa pagitan ng S, R, at S-PLUS

Ang S-PLUS at R ay ang dalawang modernong pagpapatupad ng S programming language. Sa pagsasagawa, mayroong ilang mga pagkakaiba-iba sa mga tuntunin ng lexical scoping, modelo, at iba’t ibang mga menor de edad na pagkakaiba sa syntactical. Gayunpaman, ang lahat ng tatlong mga wika ay lubos na magkatulad at ang maraming code ay maaaring patakbuhin nang maayos sa lahat ng tatlong mga kapaligiran.

Sa praktikal na pagsasalita, ang mga pagkakaiba sa pagitan ng S, S-PLUS, at R ay bumaba sa pagpapatupad. Ang S at S-PLUS ay parehong pag-aari ng TIBCO at ipinatupad ng eksklusibo sa loob ng TIBCOs Spotfire S +. Ang R ay isang proyekto ng GNU, malayang magagamit, at ipinatupad sa iba’t ibang mga bukas na mapagkukunan at mga interface ng GPL.

Ang paglilisensya ng GPL ng wikang R ay nangangahulugang nakakakuha ito ng malawak na pagtanggap sa loob ng mga setting ng pananaliksik sa pang-akademiko at negosyo. Bilang isang resulta, depende sa kung paano mo sinusukat ang katanyagan, ang R ay itinuturing na isa sa mga pinakasikat na wika ng programming para sa pagtatasa sa istatistika, tanging ang pagbubuntis ng mga mabibigat na wika ng pangkalahatang layunin tulad ng Python, C, at Java. Ang Spotfire, sa kabilang banda, ay nag-uutos ng medyo maliit na angkop na lugar ng pangkalahatang pamilihan ng software ng statistic analysis.

Paano Kumuha ng S-PLUS

Ang S-PLUS ay ipinatupad sa loob ng TIBCO Spotfire S + software package. Kung nais mong gumamit ng S-PLUS para sa statistic analysis, dapat mo munang makakuha ng access sa Spotfire. Habang ang pag-access sa Spotfire ay karaniwang nangangailangan ng isang bayad na lisensya, may ilang mga paraan upang makakuha ng pag-access sa Spotfire nang libre kung ikaw ay bahagi ng isang akreditadong Unibersidad, isang mamamahayag, isang rehistradong hindi-for-profit na samahan, o isang buong mag-aaral. Kung magkasya ka sa isa sa mga kategoryang ito ay tingnan ang Better World Donation Program ng TIBCO.

Mga Mapagkukunang S-PLUS

May mga libreng mapagkukunan na magagamit online na makakatulong sa iyo na malaman ang S-PLUS at kung paano gamitin ang wika sa kapaligiran ng Spotfire.

Ang mga wika sa programming ng R at S-PLUS ay malapit na nauugnay – kaya’t ang karamihan sa mga simpleng utos ay maaaring tumakbo sa alinman sa kapaligiran nang walang pagbabago. Ang mga kumplikadong script ay maaaring mangailangan ng ilang pagbabago upang ayusin ang mga pagkakaiba-iba ng syntax at lexical scoping. Bilang isang resulta, marami sa mga tutorial at gabay na magagamit na sumasakop sa parehong R at S-PLUS na wika.

Panimula sa S-PLUS Kapaligiran

TIBCO Spotfire S + Pangkalahatang-ideya ng Produkto (PDF), sa pamamagitan ng TIBCO Software Inc. Ang dokumentong ito ay nagbibigay ng isang mahusay na pangkalahatang-ideya ng kapaligiran ng Spotfire, kasaysayan, at kakayahan.

Pagsisimula sa TIBCO Spotfire S + 8.2 para sa Windows o para sa Solaris / Linux (PDF), sa pamamagitan ng TIBCO Software Inc. Alamin ang tungkol sa kapaligiran sa pagtatasa ng statpormer ng Spotfire kasama ang kung paano gamitin ang S-PLUS sa loob ng iyong kapaligiran (tingnan ang mga pahina 56 – 60 upang makakuha ng tama dito).

Panimula sa S-PLUS Programming

Mga istatistika kasama ang R (PDF), ni Hugo Quene. Ang maikling dokumentong ito ay batay sa wikang R, gayunpaman, ang mga pambungad na tala na ang karamihan sa mga ideya sa tutorial ay naaangkop sa kapwa R at S-PLUS. Sakop ng tutorial ang mga pangunahing kaalaman sa pag-aaral at pag-aaral ng istatistika sa R ​​o S-PLUS. Kasama sa mga paksa na sakop ang paggamit ng mga bagay, operasyon, pagsusuri ng data, pagsusuri sa hypothesis, pagsusuri ng regresyon, pagmomolde ng halo-halo, at ang paggamit ng mga pakete.

Mga Batayan ng R / S-PLUS at Mga Diskarte sa Programming (PDF), ni Thomas Lumley. Alamin ang mga pangunahing konsepto na pinagbabatayan ng programming sa R ​​at S-PLUS sa madaling basahin na pambungad na dokumento.

S-PLUS at Spotfire S + Programming Deep Dives

S-Plus para sa Pagtatasa ng Biological Data, ni Rhondda E Jones, et al. Ang manu-manong ito ay isang kumpletong pagpapakilala sa wika ng S-PLUS at kapaligiran sa programming. Kung handa ka nang matuto nang malalim ng S-PLUS, ang 350 na talakayan ng wika ay tuturuan ka kung paano makumpleto ang wastong istatistika na pagsusuri ng mga malalaking set ng data. Ang tutorial na ito ay gumagamit ng biological set ng data bilang isang mekanismo ng pagtuturo, ngunit ang kaalamang natamo ay maaaring mailapat sa anumang larangan ng pagsusuri. Tandaan: ang manu-manong PDF na ito ay nakabalot sa paraang mabuksan lamang ito kasama ang Adobe Reader.

TIBCO Spotfire S + 8.2 Gabay sa Programmer (PDF), sa pamamagitan ng TIBCO Software Inc. Ang dokumentong ito ay nagsasama ng higit sa 500 na pahina ng pagtuturo sa programming ng S-PLUS sa loob ng kapaligiran ng Spotfire S +. Kapag mayroon kang isang malakas na pagkakahawak ng S-PLUS, tutulungan ka ng dokumentong ito sa isang dalubhasa sa pagtatasa ng data ng Spotfire S +.

S-PLUS Packages

TIBCO Spotfire S + 8.2 Gabay sa Mga Pakete, sa pamamagitan ng TIBCO Software Inc. Ang mga package ay mga koleksyon ng mga pag-andar, data, at tulong ng mga file na nagdaragdag ng mga bagong function na S-PLUS sa kapaligiran ng Spotfire S +. Ang gabay na ito ay nagpapakilala ng mga pakete at nagpapakita kung paano magsimula gamit ang mga ito.

Karagdagang Mga Mapagkukunang Pang-edukasyon

Dahil nangyari ang pagpapatupad ng S-PLUS sa loob ng aplikasyon ng TIBCO Spotfire, mahalagang malaman kung paano gamitin ang malakas na platform sa pagtatasa ng estadistika.

  • Libreng Pagsasanay sa Online mula sa TIBCO para sa mga gumagamit ng Spotfire.
  • TIBCO Spotfire S + 8.2 Dokumentasyon
  • Pamayanan ng TIBCO: isang wiki at forum na pinagsama sa isa. Kumuha ng tulong sa S-PLUS mula sa pamayanan na ginagamit ito araw-araw.
  • Paglikha ng Mga Pag-andar ng Data na may S-PLUS sa pinakabagong bersyon ng Spotfire S+.

Mayroon ding ilang mga aklat-aralin na nagpapakilala sa S-PLUS at turuan ang mambabasa sa paggamit nito para sa pagsusuri ng data.

  • Ang Pagmomodelo ng Serye sa Panahon ng Pinansyal sa S-PLUS, ni Eric Zivot.
  • Mga Modelong Mixed-Epekto sa S at S-PLUS, ni Pinheiro at Bates.
  • Ang EnvironmentalStats para sa S-Plus, ni Steven P Millard.
  • Ang pagtatasa ng istatistika ng Data ng Pinansyal sa S-Plus, ni Rene Carmona.

Buod

Ang S-PLUS ay isang malakas na wika sa programming para sa pagsasagawa ng pagtatasa ng istatistika. Gamit ang mga mapagkukunan dito, dapat kang pumunta sa mastering ito at gamitin ito upang malutas ang mga problemang kinakaharap mo sa iyong trabaho.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map