Buenas Fernando, podrías recomendar alguna lectura/tutorial/web para alguien que siempre escucho hablar de las bondades del emacs pero nunca lo usó? Como para iniciantes. Gracias, saludos! Fernando Macedo El 21/03/17 a las 21:31, Fernando Arce via R-help-es escribió:> Buenos dias, que tal? > yo utilizo emacs ess (emacs speaking statistics). Para mi es de lejos la mejor herramienta para interactuar con R. No es lo mas sencillo de aprender, por la naturaleza de emacs, pero es lo mas completo. ESS da soporte a R, S-Plus, JAGS, Julia y algun otro scripting software, pero emacs basicamente da soporte a todo. Por ejemplo, los tres "clasicos" que mas se utilizan en mi entorno, R, matlab y python, pueden ejecutarse desde emacs, lo cual es una ventaja tener un mismo entorno de trabajo y no tres diferentes, sobre todo si se utiliza mayoritariamente 1 como es mi caso.Sin embargo, no es tan utilizado por la curva de aprendizaje (uno de los nombres chistosos no oficiales de EMACS es "Escape Meta Alter Control Shift", en una mañana de trabajo no se cuantas veces podré presional las teclas Control, Alter o Shift, pero varios cientos (o miles) minimo). > No es algo que recomiende a todo el mundo, pero es una alternativa que a mi me satisface, no asi RStudio, que desinstalé del todo, y lo paso realmente mal cuando a veces interactuo con codigo en ordenadores de compañeros que tienen RStudio instalado. Me pasa como con ggplot2 (o con el tidyverse), aprendi a utilizar R-base para hacer graficos (bueno, sigo aprendiendo...) así que ahí me quedé. Llámame carroza o viejo, pero no me quites emacs :-D > De todos modos tu llevas ya tiempo usando R asi que podrias ser un potencial usuario de emacs, pero solo lo recomiendo a gente que pase la mayor parte de su jornada delante de R o escribiendo R. > Las demas alternativas tampoco las conozco demasiado como para opinar, probe bastantes (tinn-r, rackward etc...) y la unica que me gustó fue notepad++ con el plug-in NtppToR. > Tinn-R recuerdo que era bastante "trendy" antes del advenimiento de R-Studio. Alguien lo usa? > Saludos > Fer > > El Miércoles 22 de marzo de 2017 10:19, "javier.ruben.marcuzzi en gmail.com" <javier.ruben.marcuzzi en gmail.com> escribió: > > > Estimado Fernando > > Si, cerré desde el administrador del sistema operativo, reinicié, reinstalé. > > Javier Rubén Marcuzzi > > De: Fernando Macedo > Enviado: martes, 21 de marzo de 2017 20:16 > Para: Marcuzzi, Javier > CC: R-help-es > Asunto: RE: [R-es] Alternativa a RStudio > > Probaste matando los procesos de R y RStudio directamente? > > El 21 mar. 2017 20:14, <javier.ruben.marcuzzi en gmail.com> escribió: > Estimado Fernando Macedo > > Encontré algo que dice sobre la indexación, como que iría creando un índice en algún lado para encontrar partes del código utilizado en autocompletar, o algo por el estilo. > > Estoy cambiando desde un archivo R notebook a R Markdown, sospecho que ese archivo hacía problemas, pero no estoy seguro, hace más de una hora que no puedo trabajar porque RStudio decide que se yo que. > > O se me ocurre una posibilidad, es que al cerrar guarda algo en memoria y continúa un proceso anterior (estaba con uno que demora algunas horas, pero la sesión se cerro, y no escribe nada informando algo como ?continuando?). > > Javier Rubén Marcuzzi > > De: Fernando Macedo > Enviado: martes, 21 de marzo de 2017 19:59 > Para: Marcuzzi, Javier > CC: R-help-es > Asunto: Re: [R-es] Alternativa a RStudio > > Buscaste en Internet por posibles problemas? Entiendo que lo usas en Windows. En Linux no he tenido problemas de ese tipo. > > El 21 mar. 2017 19:48, <javier.ruben.marcuzzi en gmail.com> escribió: > Estimados > > Alguno utiliza una alternativa a RStudio, últimamente no me gusta como funciona, por ejemplo, al cargar una archivo (abrirlo) se coloca como a ejecutar algo, la consola no marca nada, pero pasa el tiempo y el administrador de tareas de Windows 10 informa como va aumentando los megas de ram que consume, y aparecen mensajes de JavaScript en algunas oportunidades (lo instale otra vez a ver que pasa, pero el consumo de memoria es ?malo y no permite ejecutar nada?) > > > Javier Rubén Marcuzzi > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es
Hola, estoy en el Colegio oficial de psicologia de Cataluña en la Delegación de Girona, desde la Junta nos gustaría ofrecer a los colegiados algún curso corto de las cosas básicas de R que han de conocer para utilizar en estadistica aplicada a diferentes ámbitos de la práctica profesional. ¿Podéis darnos contactos de Girona o Barcelona que puedan orientarnos? Muchas gracias Paco Molinero ________________________________ De: R-help-es <r-help-es-bounces en r-project.org> en nombre de Fernando Macedo <fermace en gmail.com> Enviado: jueves, 23 de marzo de 2017 13:41:13 Para: r-help-es en r-project.org Asunto: Re: [R-es] Alternativa a RStudio Buenas Fernando, podrías recomendar alguna lectura/tutorial/web para alguien que siempre escucho hablar de las bondades del emacs pero nunca lo usó? Como para iniciantes. Gracias, saludos! Fernando Macedo El 21/03/17 a las 21:31, Fernando Arce via R-help-es escribió:> Buenos dias, que tal? > yo utilizo emacs ess (emacs speaking statistics). Para mi es de lejos la mejor herramienta para interactuar con R. No es lo mas sencillo de aprender, por la naturaleza de emacs, pero es lo mas completo. ESS da soporte a R, S-Plus, JAGS, Julia y algun otro scripting software, pero emacs basicamente da soporte a todo. Por ejemplo, los tres "clasicos" que mas se utilizan en mi entorno, R, matlab y python, pueden ejecutarse desde emacs, lo cual es una ventaja tener un mismo entorno de trabajo y no tres diferentes, sobre todo si se utiliza mayoritariamente 1 como es mi caso.Sin embargo, no es tan utilizado por la curva de aprendizaje (uno de los nombres chistosos no oficiales de EMACS es "Escape Meta Alter Control Shift", en una mañana de trabajo no se cuantas veces podré presional las teclas Control, Alter o Shift, pero varios cientos (o miles) minimo). > No es algo que recomiende a todo el mundo, pero es una alternativa que a mi me satisface, no asi RStudio, que desinstalé del todo, y lo paso realmente mal cuando a veces interactuo con codigo en ordenadores de compañeros que tienen RStudio instalado. Me pasa como con ggplot2 (o con el tidyverse), aprendi a utilizar R-base para hacer graficos (bueno, sigo aprendiendo...) así que ahí me quedé. Llámame carroza o viejo, pero no me quites emacs :-D > De todos modos tu llevas ya tiempo usando R asi que podrias ser un potencial usuario de emacs, pero solo lo recomiendo a gente que pase la mayor parte de su jornada delante de R o escribiendo R. > Las demas alternativas tampoco las conozco demasiado como para opinar, probe bastantes (tinn-r, rackward etc...) y la unica que me gustó fue notepad++ con el plug-in NtppToR. > Tinn-R recuerdo que era bastante "trendy" antes del advenimiento de R-Studio. Alguien lo usa? > Saludos > Fer > > El Miércoles 22 de marzo de 2017 10:19, "javier.ruben.marcuzzi en gmail.com" <javier.ruben.marcuzzi en gmail.com> escribió: > > > Estimado Fernando > > Si, cerré desde el administrador del sistema operativo, reinicié, reinstalé. > > Javier Rubén Marcuzzi > > De: Fernando Macedo > Enviado: martes, 21 de marzo de 2017 20:16 > Para: Marcuzzi, Javier > CC: R-help-es > Asunto: RE: [R-es] Alternativa a RStudio > > Probaste matando los procesos de R y RStudio directamente? > > El 21 mar. 2017 20:14, <javier.ruben.marcuzzi en gmail.com> escribió: > Estimado Fernando Macedo > > Encontré algo que dice sobre la indexación, como que iría creando un índice en algún lado para encontrar partes del código utilizado en autocompletar, o algo por el estilo. > > Estoy cambiando desde un archivo R notebook a R Markdown, sospecho que ese archivo hacía problemas, pero no estoy seguro, hace más de una hora que no puedo trabajar porque RStudio decide que se yo que. > > O se me ocurre una posibilidad, es que al cerrar guarda algo en memoria y continúa un proceso anterior (estaba con uno que demora algunas horas, pero la sesión se cerro, y no escribe nada informando algo como “continuando”). > > Javier Rubén Marcuzzi > > De: Fernando Macedo > Enviado: martes, 21 de marzo de 2017 19:59 > Para: Marcuzzi, Javier > CC: R-help-es > Asunto: Re: [R-es] Alternativa a RStudio > > Buscaste en Internet por posibles problemas? Entiendo que lo usas en Windows. En Linux no he tenido problemas de ese tipo. > > El 21 mar. 2017 19:48, <javier.ruben.marcuzzi en gmail.com> escribió: > Estimados > > Alguno utiliza una alternativa a RStudio, últimamente no me gusta como funciona, por ejemplo, al cargar una archivo (abrirlo) se coloca como a ejecutar algo, la consola no marca nada, pero pasa el tiempo y el administrador de tareas de Windows 10 informa como va aumentando los megas de ram que consume, y aparecen mensajes de JavaScript en algunas oportunidades (lo instale otra vez a ver que pasa, pero el consumo de memoria es “malo y no permite ejecutar nada”) > > > Javier Rubén Marcuzzi > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es > > > [[alternative HTML version deleted]] > > _______________________________________________ > R-help-es mailing list > R-help-es en r-project.org > https://stat.ethz.ch/mailman/listinfo/r-help-es_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es [[alternative HTML version deleted]]
Hola de nuevo (acabo de regresar del campo, de ahi la tardanza): No es sencillo. A Bill Venables, conocido sobre todo por su obra Venables & Ripley, se le atribuye la siguiente frase: "los primeros cinco anos con emacs son los peores, despues, es simplemente dificil". No conozco ningun tutorial ni nada realmente "amigable" como introduccion, salvo quizas el libro "mastering emacs" que me parece bastante util, aunque siempre hay que leer mucho antes de empezar propiamente dicho. El autor tiene un blog bastante interesante: https://www.masteringemacs.org/ (y el libro suele andar por la "tienda" google) Ahora bien, ese manual, y la mayoria de informacion que puedas encontrar no tiene mucho que ver con el uso de R en emacs (via ess), aunque ayuda mucho a sentirse a gusto en el "infierno" de emacs. El manual no es para nada amigable:http://ess.r-project.org/ess.pdf y esta introduccion, no demasiado amigable tampoco:http://pj.freefaculty.org/guides/Rcourse/emacs-ess/emacs-ess.pdf Yo realmente no tengo nada contra los botones ni nada de eso, pero me he acostumbrado bastante a manejarme con el teclado, en mi caso, por ejemplo, te pongo una situacion recurrente de mi trabajo: si estoy escribiendo una funcion y la quiero probar, suelo tener tres ventanas abiertas minimo (en emacs una ventana no es lo mismo que en otros programas... tiene un lenguaje muy caprichoso), en una la funcion que estoy testeando, en otra el codigo para probarla, y en otra una sesion de R Supongamos que cambio algo en la funcion durante su desarrollo, los pasos serian, empezando en el script que contiene la funcion, los siguientes, una vez cambiada: C-c-f (recargo la funcion), C-, (vuelvo al script donde estoy haciendo las pruebas), C-c-j (mando el codigo que prueba su funcionamiento). Si la funcion genera un mensaje de error, presiono Alt-g p y me lleva directamente a la linea que ha generado el error dentro de la funcion y la corrijo (si se como, claro) y vuelta a empezar... Si la funcion esta bien, pues C-x-s o C-x s dependiendo de en que buffer me encuentre, y si no lo he hecho antes, vuelvo a el buffer de la funcion (en mi caso via C-.) y con C-c-o-o genero o actualizo un esqueleto de roxygen para escribir la ayuda de la misma [C- significa presionar Control y manteniendolo apretado, las siguientes letras, si no hay - es que se suelta el Ctrl, esa seria la diferencia entre C-x-s y C-x s, en el segundo caso tras la x se suelta antes de apretar la s] Es dificil escribir de manera amigable una introduccion para eso (si es que es posible). Aunque lo cierto es que todo eso se puede hacer con clicks de raton desde el menu, pero bastante mas lento y no se como sera la experiencia de usuario. Ignorando el tema de los atajos de teclado, un uso bastante recurrente que hago yo es el tener diferentes sesiones de R abiertas en la misma sesion de trabajo, y varias sesiones de emacs normalmente, una por cada proyecto, en diferentes workspaces del escritorio. Si trabajo con un mismo script puedo hacerlo en diferentes sesiones de R sin tener que abrirlo mas de una vez (con el problema de que version guardar despues) No se si te ayuda algo o no... Saludos Fer El Jueves 23 de marzo de 2017 23:42, Fernando Macedo <fermace en gmail.com> escribió: Buenas Fernando, podrías recomendar alguna lectura/tutorial/web para alguien que siempre escucho hablar de las bondades del emacs pero nunca lo usó? Como para iniciantes. Gracias, saludos! Fernando Macedo [[alternative HTML version deleted]]
Solo entendí bien lo de no usar el mouse jejeje. De echo es algo que yo me estoy acostumbrando bastante, a no tener que agarrar el mouse para todo, me resulta más fácil y rápido hacer las cosas sin sacar las manos del teclado. Por lo que vi no es muy sencillo el tema de entrarle al emacs, y como no ando con tiempo excedente para dedicarle tendré que dejarlo para más adelante o dedicarle algún ratito libre para probarlo. Por lo que vi algo que piden es un plugin para Python, lo han implementado ya? Saludos y gracias! Fernando Macedo El 26/03/17 a las 04:50, Fernando Arce escribió:> Hola de nuevo (acabo de regresar del campo, de ahi la tardanza): > > No es sencillo. A Bill Venables, conocido sobre todo por su obra > Venables & Ripley, se le atribuye la siguiente frase: "los primeros > cinco anos con emacs son los peores, despues, es simplemente dificil". > > No conozco ningun tutorial ni nada realmente "amigable" como > introduccion, salvo quizas el libro "mastering emacs" que me parece > bastante util, aunque siempre hay que leer mucho antes de empezar > propiamente dicho. El autor tiene un blog bastante interesante: > https://www.masteringemacs.org/ (y el libro suele andar por la > "tienda" google) > > Ahora bien, ese manual, y la mayoria de informacion que puedas > encontrar no tiene mucho que ver con el uso de R en emacs (via ess), > aunque ayuda mucho a sentirse a gusto en el "infierno" de emacs. > > El manual no es para nada amigable: > http://ess.r-project.org/ess.pdf > > y esta introduccion, no demasiado amigable tampoco: > http://pj.freefaculty.org/guides/Rcourse/emacs-ess/emacs-ess.pdf > > > Yo realmente no tengo nada contra los botones ni nada de eso, pero me > he acostumbrado bastante a manejarme con el teclado, en mi caso, por > ejemplo, te pongo una situacion recurrente de mi trabajo: > > > si estoy escribiendo una funcion y la quiero probar, suelo tener tres > ventanas abiertas minimo (en emacs una ventana no es lo mismo que en > otros programas... tiene un lenguaje muy caprichoso), en una la > funcion que estoy testeando, en otra el codigo para probarla, y en > otra una sesion de R > > Supongamos que cambio algo en la funcion durante su desarrollo, los > pasos serian, empezando en el script que contiene la funcion, los > siguientes, una vez cambiada: C-c-f (recargo la funcion), C-, (vuelvo > al script donde estoy haciendo las pruebas), C-c-j (mando el codigo > que prueba su funcionamiento). Si la funcion genera un mensaje de > error, presiono Alt-g p y me lleva directamente a la linea que ha > generado el error dentro de la funcion y la corrijo (si se como, > claro) y vuelta a empezar... Si la funcion esta bien, pues C-x-s o C-x > s dependiendo de en que buffer me encuentre, y si no lo he hecho > antes, vuelvo a el buffer de la funcion (en mi caso via C-.) y con > C-c-o-o genero o actualizo un esqueleto de roxygen para escribir la > ayuda de la misma [C- significa presionar Control y manteniendolo > apretado, las siguientes letras, si no hay - es que se suelta el Ctrl, > esa seria la diferencia entre C-x-s y C-x s, en el segundo caso tras > la x se suelta antes de apretar la s] > > Es dificil escribir de manera amigable una introduccion para eso (si > es que es posible). Aunque lo cierto es que todo eso se puede hacer > con clicks de raton desde el menu, pero bastante mas lento y no se > como sera la experiencia de usuario. > > Ignorando el tema de los atajos de teclado, un uso bastante recurrente > que hago yo es el tener diferentes sesiones de R abiertas en la misma > sesion de trabajo, y varias sesiones de emacs normalmente, una por > cada proyecto, en diferentes workspaces del escritorio. Si trabajo con > un mismo script puedo hacerlo en diferentes sesiones de R sin tener > que abrirlo mas de una vez (con el problema de que version guardar > despues) > > No se si te ayuda algo o no... > > Saludos > > Fer > > > El Jueves 23 de marzo de 2017 23:42, Fernando Macedo > <fermace en gmail.com> escribió: > > > Buenas Fernando, podrías recomendar alguna lectura/tutorial/web para > alguien que siempre escucho hablar de las bondades del emacs pero nunca > lo usó? > Como para iniciantes. > > Gracias, saludos! > > Fernando Macedo > > >[[alternative HTML version deleted]]