Foro de discusión y soporte para usuarios de R

Un foro abierto a todos los temas relacionados con R que quiera.
Nota: Una url estable a este foro es https://knuth.uca.es/R-foro.

barplot

de noelia otero -
Hola,
si tengo una tabla de datos (12 col, y 5 filas) estoy intentando hacer un barplot con los datos, el problema es que como teno algunos valores negativos las barras de dichos valores me salen hacia abajo, habriaalguna posibilidad de poner el origen del eje en y=-5,por ejemplo, y que las barras salgan todas de la misma manera??
y otra prengunta, a la hora de salvar grafcos y exportarlos, de momento lo estoy haciendo como:
jpeg("name")
barplot..
dev.off()
pero no se si habria alguna otra manera...
muchas gracias
saludos

Area bajo curvas y punto de corte

de Álvaro Sánchez -
Buenos días,

Soy nuevo con R y puede que tenga algunas dudas algo trivales respecto a mis rutinas. Para un problema concreto he creado dos curvas de distribución normal mediante los siguientes comandos:

x=seq(-10,10,length=1000)*sd(variable1)+mean(variable1)
hx=dnorm(x,mean(variable1),sd(variable1))
plot(x,hx)

Lo he hecho para dos variables diferentes. Y estas dos curvas se solapan en un rango. Necesito saber el área de solapamiento. Había pensado en dividir el área en dos partes a partir del punto de corte. ¿Hay alguna forma de conocer ese punto de corte? o si incluso ¿hay algún comando que me permita calcular el área que comparten las dos? ¿qué comando se utiliza para calcular áreas?¿Hay algún comando similar a polygon pero para esta función?

Gracias.

modificar columnas y filas de una tabla de datos

de gabriela gerardo -
Me gustaria saber si existe alguna funcion o comando para poder modificar una tabla de datos de la siguiente manera:

tabla original

tratamiento concentracion

glucosa 57
glucosa 58
glucosa 60
fructosa 58
fructosa 61
fructosa 56
control 75
control 67
control 70

quiero modificarla a:

glucosa fructosa control
57 58 75
58 61 67
60 56 70


Desde ya espero sus respuestas y les agradezco de antemano.

Poner número de página al pdf.

de Jessica Martín -

Hola,

He generado un pdf con varias páginas mediante un script en R y me gustaría ponerles número. ¿Conocéis alguna función que haga esto?

Gracias por vuestra ayuda;

Un Saludo,

Jéssica

 

dudas matrices

de noelia otero -
hola,
tengo problema para escribir los datos en una matriz.
Leo de varios archivos una columna con 12 filas, y quiero crear otro archivo con todas las columnas seguidas.Mi problema es que cuando leo los datos me salen los vectores seguidos:
V1
1 2.3
2 4.6
3 5.6
4 5
5 5.6
6 7
7 5,7
8 6,7
9 2
10 3,1
11 2
12 1,6

V1
1
2
3
........
Y lo que quiero es que salgan las columnas seguidas.
Como podria solucionarlo??
Muchas gracias
saludos



Variable aleatorias continuas

de Felipe Araya -

Hola Amigos:

hace varias horas que estoy tratando de resolver el siguiente problema y aún no puedo resolverlo, me podrian ayudar con ideas por favor?

muchas gracias de antemano

El ángulo en que electrones son emitidos en el decaimiento de muones tiene distribución

con la siguiente función densidad

Donde . Tome

a) Encuentre

b) Grafique

c) Encuentre

d) Genere en R, mediante el método de la transformada inversa, 1000 números aleatorios

que correspondan a esta distribución.

F(x).F(x). ¿Es estrictamente creciente (invertible) en el intervalo [–1,1]?F –1. ¿Cuál de las dos raíces es la correcta?

Necesito ayuda para guardar una matriz

de Anónimo Anónimo -

Hola, tengo problemas para guardar una matriz, me pueden ayudar por favor!!! El pseudocodigo es:

print("dame el numero de filas")

i<-scan(n=1)

print("dame el numero de columnas")

j<-scan(n=1)

y=1

for(x in 1:i){

for(y in 1:j){

print("dame los numeros de la matriz")

scan(n=1)

mat[i,j]<-num

print(mat)

                    Por favor me podrian decir que es lo que le falta al pseudocodigo para poder guardar los valores de mi matriz.