Try this: y <- sign(x) * abs(x)^(1/5)
On Tue, May 17, 2016 at 8:44 AM, Steven Stoline <[email protected]> wrote: > Dear All: > > > I am trying to plot the function f(x) = x^(1/5) for x=seq(-2,2,0.01). It > give me only the plot of f(x) for the positive part of x. I checked the > values of f(x), it is NaN for all negative values of x. > > *this is my code:* > > > x<-seq(-2,2,0.01) > y<- (x)^(1/5) > plot(x,y, type="l", lwd=3, xlab = " ", ylab = " ", col="blue") > abline(v=0, col="gray", lty=2, lwd=3) > abline(h=0, col="gray", lty=2, lwd=3) > > > > any help will be appreciated. > > > with many thanks > steve > -- > Steven M. Stoline > 1123 Forest Avenue > Portland, ME 04112 > [email protected] > > [[alternative HTML version deleted]] > > _______________________________________________ > [email protected] mailing list > https://stat.ethz.ch/mailman/listinfo/r-sig-teaching -- Statistics & Software Consulting GKX Group, GKX Associates Inc. tel: 1-877-GKX-GROUP email: ggrothendieck at gmail.com _______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-sig-teaching
