Hace tiempo tenÃa la intención de convertir la salida de sink() en formato
ancho; ya Javier Marcuzzi me hizo favor de sugerir el paquete reshape2,
pero no lo habÃa hecho, y ahora, no encuentro lo que me falta o lo que hice
mal.
Antecedentes a) uso R 3.0.3 en W7 b) para entrenarme tome como mo
Te agradezco mucho Javier por tu mensaje, sobre el tema de referencia,
solamente que al poner la instrucción library dataset, el sistema
responde Error in library(dataset) : there is no package called âdatasetâ.
Lo anterior sucede tanto con R 3.0.3 como con R 3.1.0 pero además al entrar
a
Estimados Colegas:
Estoy tratando de hacer unas gráficas y al pedir ejecutar la última línea,
el equipo me dice:
geom_smooth: method="auto" and size of largest group is <1000, so using
loess. Use 'method = x' to change the smoothing method.
La línea en cuestión es:
ggplot(data = dat, aes(x=srt, y=
Hola Colegas:
Estoy tratando de hacer mi primer script y lo tengo así:
dat <- read.csv("M5.csv",header = TRUE, sep = ",")
library("ggplot2")
source('~/Documentos/WORK/Scripts/gra.r',echo =TRUE)
Por otra parte gra.r está:
grafi <- function(dat){
dato <- dat
attach(dato)
y.loess <- l
Hola Colegas, feliz Año 2016.
Quisiera saber si existe la manera de hacer que la salida de sink(), pueda
hacerse hacia un archivo de Libre Office Calc, de una manera directa;
porque hasta ahora lo he estado convirtiendo con Writer y es algo laborioso.
Por su atención les anticipo las gracias más cu
Estimado Javier:
Mucho te agradezco tu rápida respuesta, voy a leer las referencias que me
das para ver cual es la que me conviene y/o la que debo usar.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-e
Buenos días colegas:
Alguien sabe ¿qué pasa con Rstudio y Ubuntu 15.10?, porque no se puede
acceder a Rstudio; aparentemente falta el paquete libgstreamer 0.10-0, pero
no lo encuentro; ¿será que es de otra versión de Ubuntu?
Ojalá que alguien me pueda orientar, en tanto, anticipo las más cumplidas
Muchísimas gracias a Karel L y Carlos por sus comentarios instalé el
paquete y trabaja ya bien.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-
Tengo un vector 'dt' con 95 observaciones cuyos valores fluctúan entre 1 y
32 y quiero obtener las cantidades que sean <=5, y cuando haya una mayor el
contador se vuelve 0, hasta que encuentre otra cantidad <= 5 para volver a
iniciar la cuenta.
el script está así:
for(i in 1:length(dt)) {
if(dt[i]
Gracias por la ayuda que me proporcionaron Luisfo Llador, Karel López
Quintero y Carlos Ortega ya está caminando el script; me queda sin embargo
una duda en su funcionamiento, que quedó de esta manera:
j <- 1
sma <- 0
dat <- read.csv('1A.csv')
for(i in 1:length(dat$d)){
if(dat$d[i] > 5){
Carlos, gracias por tu rápida respuesta.
Mira prefiero que aparezcan *todos* los ceros porque de esa manera, me doy
cuenta de cuando ocurren valores fuera del rango. Ahora que si se eliminan
todos me sirve pero menos.
Te repito mi agradecimiento.
*MANOLO MÁRQUEZ P.*
[[alternative HTML vers
Estimado Carlos:
Como siempre haz respondido con mucha rapidez, muchas gracias.
Hice ya el intento, abrí la terminal y escribí pkg-config --libs libcurl,
pero el sistema responde: Package libcurl was not found in the pkg-config
search path.
Perhaps you should add the directory containing `libcurl.p
Otra vez gracias Carlos, me parece que sí se va a resolver el problema al
usar la información que da el enlace que me proporcionas. Me iba ya a
dormir pero decidí experimentar instalando 'yum' y no funcionó, pero cuando
me levante, intentaré la segunda opción.
Nuevamente muchísimas gracias.
*MANOL
Hola Colegas:
Tengo el siguiente script donde no se en donde esta el error, ojalá que
alguno de ustedes me pueda ayudar.
Anticipo las gracias más cumplidas por anticipado.
bas <- read.csv('TAB.csv', header = F)
sv <- 0
sm <- 0
lg <- 0
smas <- matrix (1:390)
for (i in 1:39) {
# if (i == 8) {break}
Carlos:
Te agradezco mucho tu respuesta tan rápida.
Se trata de obtener las incidencias en cada uno de los 39 grupos, aquellos
que lo hacen con mayor frecuencia. Es decir del grupo 'n' cuántas veces
sucede 1, 2, ... hasta 10. Con este resumen que va ir cambiando, aplicarle
loess.
Por lo que se r
Carlos:
Nuevamente te agradezco tu respuesta y más aún por la rapidez de la misma.
Voy a poner en práctica tu sugerencia, posteriormente te comentaré los
resultados.
Hasta luego y muchas gracias.
Atentamente,
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
Carlos:
Muchísimas gracias nuevamente, en mi anterior había dicho que te
comentaría, y, ahora lo hago.
Quería 'comerme el pastel con una mordida', era necesario tomar un vector y
'exprimirlo' quedando finalmente así:
library(ggplot2)
ogl <- read.csv('T06.csv')
re <- ogl[ogl[,3] <= 9,]# Grac
Buenos días colegas, he estado buscando la manera de almacenar la
frecuencia de ocurrencia de 'un', 'do', 'tr' 'cu' ... en el siguiente
script:
da <- read.csv('T20.csv')
un <- da[da[,2] == 1,]
do <- da[da[,2] == 2,]
tr <- da[da[,2] == 3,]
cu <- da[da[,2] == 4,]
ci <- da[da[,2] == 5,]
se <- da[da[,2
Me debo explicar, tengo el siguiente script:
library(ggplot2)
da <- read.csv('T20.csv')
un <- da[da[,2] == 1,]
do <- da[da[,2] == 2,]
tr <- da[da[,2] == 3,]
cu <- da[da[,2] == 4,]
ci <- da[da[,2] == 5,]
se <- da[da[,2] == 6,]
si <- da[da[,2] == 7,]
if (length[un$d] >= 8) {sua1 <- loess(d ~ n, data
Carlos, muchas gracias nuevamente por la rapidez de tu respuesta, ya
funcionó el código que tenía.
Mi error partía de que habiendo usado previamente corchetes en la
definición del grupo, era necesario conservarlos, una estupi..., que no
volveré a cometer.
¿Qué documento debo consultar para saber us
Estimados colegas, quiero ver si alguno de ustedes me puede orientar
respecto a un problema que tengo:
Hace algunos días que instalé Rstudio 1.0.44-i386, en Ubuntu 16.04 y
resulta que al tratar de ponerle ggplot2, el sistema despliega:
a.) installation of package 'stringr' had non-zero exit status
Carlos, muchas gracias nuevamente, tanto por la rapidez de la respuesta
como por el consejo, y sí, voy a hacer caso a tu consejo instalando
tidyverse.
Muy agradecido;
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing
Estimados colegas:
Tuve que instalar en mi PC Ubuntu 16.10 y quiero instalar nuevamente
RStudio, sin embargo no sucede así, porque en la terminal se indica que hay
dependencias incumplidas. He encontrado que se ha cambiado una
librería libgstreamer y no se como hacer para que se pueda instalar
adec
Estimado Carlos:
Nuevamente te agradezco la prontitud de tu respuesta, la solución era
conseguir la librería libgstreamer0.10-0 y la obtuve de
https://packages.debian.org/jessie/libgstreamer0.10-0, también tuve que
poner libgstreamer-plugins-base0.10-0.
A ti Javier también te agradezco tu sugerenc
Estimable Manuel:
Te agradezco tu respuesta y voy a tomar en cuenta tu sugerencia, con gusto
les enviaré mis comentarios, para quien llegue a tener esa dificultad,
nuevamente muchas gracias tocayo.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
_
Guido:
Mucho te (les) agradezco las atenciones que han tenido todos ustedes, para
resolver el problema que tengo.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/ma
Estimados Colegas:
Como antecedentes les informo:
a).-Traté de actualizar mi sistema de Ubuntu 16.10 a 17.04; sin embargo una
falla de electricidad me cortó la instalación.
b).- Me vi en la necesidad de reinstalar, pero formateando lo que tenía
instalado, entre otros RStudio.
Ahora que he estado
Carlos:
Muchas gracias por tu inmediata respuesta, sólo que el sistema me responde:
El paquete libgstreamer0.10-0 no está disponible, pero algún otro paquete
hace referencia a él. Esto puede significar que el paquete falta, está
obsoleto o sólo se encuentra disponible desde alguna otra fuente
E: E
Estimado José Antonio:
Muchas gracias por tu sugerencia, tengo i386 pero voy a probar sustituyendo
el tipo amd64 por i386 a ver si existe y de esta manera poder volver a usar
RStudio.
Mañana domingo, lo probaré y te lo comunicaré.
Nuevamente muchas gracias por tu ayuda.
*MANOLO MÁRQUEZ P.*
Otra vez José Antonio, muchas gracias. Pues resulta que si existen las
versiones para i386, que a decir verdad, era lógico que existiera pues si
no ¿qué pasaría verdad?
Gracias a todos por su sugestiones.
Atentamente;
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
__
Estimados Colegas:
Tengo 2 preguntas, la primera es como lo dice el asunto, ordenar una matriz
parecida a:
0 16 10 20 16 9 14
16 0 8 4 2 13 14
10 8 0 2 13 4 6
20 4 2 0 19 3 25
16 2 13 19 0 17 31
9 13 4 3 17 0 7
14 14 6 25 31 7 0
Pretendo que queden ordenados de man
Carlos:
Te agradezco mucho tu rápida respuesta y mucho me apena haber planteado tan
mal el problema. Porque la matriz en realidad es:
g1 g2 g3 g4 g5 g6 g7
g1 0 18 13 16 11 12 15
g2 18 0 25 13 22 16 10
g3 13 25 0 28 23 13 25
g4 16 13 28 0 6 7 3
g5 11 22 23 6 0 18 17
g6 12 16 13 7 18
Carlos. gracias otra vez; a Javier también gracias.
Partiendo del ejemplo de mi última comunicación, quisiera que quedara así:
g2 18 g3 25 g4 28 g3 28 g3 23 g5 18
g4 16 g5 22 g2 25 g1 16 g2 22 g2 16
g7 15 g1 18 g7 25 g2 13 g6 18 g3 13
g3 13 g6 16 g5 23 g6 7 g
Estimable Francisco:
Muchas gracias por tomarte un tiempo para darme una solución. Sí me parece
que debe funcionar; lo voy a probar con una matriz más grande, e insisto
creo funcionará.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
_
Gracias Francisco, ya probé tu sugerencia y sí funcionó; gracias también a
Carlos y a Javier por su entusiasmo para ayudarnos.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://st
Buenos días Colegas:
Tengo la inquietud de poner el número de versión al usar write.csv de una
tabla y no sé donde puedo encontrar la manera de hacerlo. ¿Me harían el
favor de indicarme el lugar que me lo diga?
Por adelantado doy las más cumplidas gracias.
*MANOLO MÁRQUEZ P.*
[[alternative
Estimado Freddy:
Gracias por tu pronta respuesta; se trata de poner la versión de la tabla,
y de esa manera distinguir el número de edición.
Nuevamente muchas gracias.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailin
Estimado Javier, te agradezco tu sugerencia y voy a implementarla; sólo
para ver si comprendí bien, ¿debo usar una columna, para incluir la fecha
únicamente?
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-
Estimado José Trujillo, no, la verdad es que no he usado git; pero eso no
quita que lo intente y tomaré en cuenta tu sugerencia y consultaré el
enlace que me proporcionas.
Les agradezco nuevamente tanto a ti como a Javier sus consejos.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted
De acuerdo, muchas gracias Javier, lo voy a hacer.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
Estimados Colegas, tengo una pregunta, supongamos el vector x que tiene los
siguientes elementos: x<-c(15,20,11,25,0,22,22,16,13,18,16,15,18)
# y luego pongo
y <- order(x)
y # entonces obtengo:
[1] 5 3 9 1 12 8 11 10 13 2 6 7 4
que indican la posición en el vector, pero
Estimados Colegas:
Tengo una matriz de la que adjunto con el nombre Sma746.csv, a esta le
quiero añadir repetidamente una 'etiqueta' a cada columna que llamo 'h',
para lo cual uso el script que también adjunto 'TOT.r'.
Mi problema consiste en que no sucede así, porque pasando de 9 juegos, el
siste
Estimado Eric:
Gracias por tu pronta respuesta.
El objeto de poner h, es que este 'vector', da nombre a cada renglón de la
matriz, y así poder separar el par de columnas (h y dato[mf]) de las 39
columnas originales convirtiéndolas a 78 columnas.
Voy a dar una vista a data.table, con objeto de trata
Patricio, Carlos:
Agradezco mucho su interés por asunto de referencia.
Efectivamente, se trata de transformar mf en un conjunto del doble al
original, para luego ordenar cada grupo y comparar su evolución, con el
paso del tiempo; como el ejemplo siguiente:
0
22
18
24
15
22
0
18
28
23
18
Sí, Carlos es la misma; los datos entrecomillados son los encabezados y
podrían quitarse de momento, por otra parte renglones y columnas son
iguales porque se han transpuesto los renglones, los elementos cero
corresponden a que no hay interacción entre eventos del mismo tipo; pues
como se puede obs
Buenas noches estimados colegas:
Adjunto la matriz,de la que quiero obtener, los promedios de cada elemento
de los vectores que la componen. Me explico, el primer vector, tiene como
primer elemento 23 y la suma de todos los elementos es 134; por lo tanto
el promedio será 0.1716, el segundo element
Estimado Jorge:
Te agradezco tu rápida intervención para resolver mi problema, ya estoy
mirando la ayuda a esas funciones.
Nuevamente muchas gracias.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r
Ya vi la ayuda de rowMeans, y no quiero la media de una fila, sino la media
de cada elemento de la fila; es decir el promedio de ContaC[1,1] que vale
23, y, cómo la suma de la fila ContaC[1,] vale 134 el promedio es 0.1716 y
si nos referimos a ContaC[1, 3] entonces el promedio sera el resultado del
Carlos, nuevamente muchas gracias, la solución que me diste quedó con una
pequeña modificación; usé rowsum(x) en lugar de sum.
Me quedan unas dudas:
a) Los resultados me quedan en columnas y no en renglones ??.
b) Me da 'Error in rowsum.default(x) el argumento "group" está ausente,
sin valor por o
Carlos, nuevamente te agradezco tu intervención; con la modificación que me
diste ya quedó solucionado mi problema.
Atentamente;
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://
Estimado Carlos:
Di por solucionado el asunto de referencia, sin embargo me topé con un
problema, y es que los valores que da la matriz con los promedios son
texto, y no encuentro la manera de convertirlos a número, y así poder
usarlos con otras cantidades.
¿Me puedes ayudar nuevamente para transfo
Carlos:
Te adjunto las matrices ContaC.csv y Sali753.csv, la primera es la original
y la segunda es la salida que obtengo, y, en ella se puede comprobar que se
trata de textos.
Me llama la atención que, RStudio indica datOut num [1:48, 1:39], sin
embargo al examinar los valores son textos.
Nuevamen
Claro que sí.
ko <- matrix(0, 39, 48, byrow = T)# Matriz p/contar 39 numeros y
max de 48 c/u
ks <- matrix(0, 39, 48, byrow = T)# Matriz p/sumar
dt <- read.csv('TDist.csv', header = F) # Tabla de datos
for(i in 1:length(dt$V1)) {
for(j in 1:39) {
da <- dt[i, j]
Estimado Carlos:
Aun no he efectuado los cambios que me propones, sin embargo, se me ocurrió
(como el burro que tocó la flauta) hacer que 'Libre Office' abriera la
matriz con formato ASCII, en lugar de UTF8, y ¡oh sorpresa! ya estaba la
tabla con formato numérico.
*MANOLO MÁRQUEZ P.*
[[alt
Estoy tratando de calcular la probabilidad de referencia con los siguientes
datos:
Eventos: 756
Número de éxitos: 118
Probabilidad de éxito: 118/756
Probabilidad de fracaso: 319/378
Hasta aquí llevo: 6.240113e -143
El problema aparece cuando pongo el número de combinaciones es decir
755C117 porque
Estimado Freddy, muchas gracias por tu rápida respuesta al asunto de
referencia; efectivamente es al tratar de evaluar combn(755,117) cuando
RStudio, da el error que cité en mi primera comunicación.
Efectivamente el paquete combinat tiene multitud de ramas pero, sólo combn
entrega la totalidad de c
Vuelvo a este espacio, para pedirte Freddy, una disculpa, porque tienes
toda la razón, al decir que mi problema se resolvía usando choose(n,k).
Nuevamente mis disculpas más sentidas y mis gracias más cumplidas.
Atentamente;
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
Buenas noches Colegas
Tengo un error, que considero es de lectura (introducción de datos), y no
doy en que me estoy equivocando, así que solicito su ayuda.
Tengo el siguiente código:
mtzbin <- matrix(0,39,48,byrow = T)
vec <- 0
datIn <- read.table('dato.csv', sep = ',', as.is = T)
sma <- rowSums(ms
Carlos, muchas gracias por la rapidez de tu respuesta; claro que sí, te
adjunto los datos.
Nuevamente muchas gracias.
Atentamente;
*MANOLO MÁRQUEZ P.*
"","V1","V2","V3","V4","V5","V6","V7","V8","V9","V10","V11","V12","V13","V14","V15","V16","V17","V18","V19","V20","V21","V22","V23","V24","V25","V26
Se trata de una matriz en donde se van sumando las apariciones del
fenómeno; te mando dicha matriz y el código que la genera:
for(j in 1:39) { # Elemento
da <- dt[i ,j]# Dato
if(da == 0) {next
}else{
mc[j, da] <- m
No exactamente, pues en esa tabla se consignan los datos originales y cada
registro tiene sólo 7 diferentes de cero; por ello se hace la suma por
separado.
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-
Los datos originales están Tdist.csv que adjunto, el código es:
mc <- matrix(0,39,48,byrow = T) # Matriz Cta
mp <- matrix(0,39,48,byrow = T) # Matriz Pr
ms <- matrix(0,39,48,byrow = T) # Matriz Sumas
mtzbin <- matrix(0,39,48,byrow = T) # Matriz Binom
vec <- 0
Carlos, ya funcionó, nuevamente muchas gracias y buenas noches, o mejor
dicho días.
Atentamente;
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-
Buenas noches Colegas:
He estando buscando la manera de encontrar los subtotales, de una tabla que
tiene algo más de 750 registros, para ello uso un bucle for, pero siempre
me da el total, a pesar de que dentro del bucle está el obtener la suma
parcial en un registro de otra matriz.
He tratado con
Estimado Freddy:
Te agradezco la rapidez de tu respuesta.
Trato de obtener los subtotales de cada 50 filas de Tdist.csv, es por ello
que adjunte dicha tabla; y el objeto de haber enviado el otro archivo, era
poner un ejemplo de los resultados que se obtendrían, al efectuar los
subtotales de la mism
¡¡Hombre!!, Freddy, nuevamente gracias por lo inmediato de tu respuesta, y
mira no veo lo rudimentario de la solución, lo importante es que funcione.
Otra vez muchísimas gracias.
Atentamente;
*MANOLO MÁRQUEZ P.*
[[alternative HTML version deleted]]
66 matches
Mail list logo