Domanda

Ho frequentato alcune lezioni di laurea con un professore che mi piace molto e lei è sempre entusiasta di SAS. Io "sono cresciuto" imparando le statistiche usando SPSS e con le loro recenti decisioni di integrare il loro motore di statistiche con R e Python, trovo difficile raccogliere il desiderio di imparare qualcos'altro. Non sono così forte in Python, ma posso farcela con la maggior parte delle attività che voglio svolgere.

Devo ammettere che vedo il lato positivo di SAS, ma ho imparato a fare cose piuttosto interessanti combinando SPSS e Python, come afferrare i dati dal web e analizzarli in tempo reale. Inoltre, mi piace molto poter usare la GUI per generare la base per il mio codice prima di aggiungere le mie modifiche finali. In SAS, sembra che dovrei programmare tutto a mano (ignorando la Guida Enterprise).

La mia domanda è questa. È possibile acquisire dati dal Web e analizzarli in set di dati SAS? Questo è un affare per me. Che dire dell'interfaccia con API come Google Analytics, Twitter, ecc.? Esistono IDE esterni che è possibile utilizzare per scrivere ed eseguire programmi SAS?

Qualsiasi aiuto sarà molto apprezzato.

Brock

È stato utile?

Soluzione

Per inciso, SAS offre ora l'integrazione con R. http://support.sas.com/rnd/app/studio/Rinterface2. html

Esistono diversi modi per ottenere dati dal Web. Un esempio è utilizzare i metodi di accesso all'URL sulle istruzioni del nome file per estrarre i dati XML dal Web. Ad esempio:

filename cmap "yldmap.map"; /* an xml map I created to parse the data */
filename curyld
      url "http://www.ustreas.gov/offices/domestic-finance/debt-management/interest-rate/yield.xml";

libname curyld xml xmlmap=cmap;

Altri suggerimenti

Sì. sas 9.2 può interagire con sapone e apis riposanti. non ho avuto molto successo con twitter. ho avuto un certo successo con i fogli di calcolo di Google (in sas 9.1.3) e ho visto il codice per estrarre google analytics (in sas 9.2).

come con Python e R, puoi scrivere il codice in qualsiasi editor di testo, ma dovrai avere sas per eseguirlo effettivamente. ultimamente, ho rimbalzato tra eclipse, pspad e l'editor avanzato di sas per la scrittura di codice, ma devo sempre inviare in sas.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top