Thanks, Sarah, for the reply. It really works. 2016-07-28 15:50 GMT-03:00 Sarah Goslee <sarah.gos...@gmail.com>: > On Thu, Jul 28, 2016 at 2:46 PM, Arthur Rodrigues Stilben > <arthur.stil...@gmail.com> wrote: >> >> >> Em 28-07-2016 15:45, Arthur Rodrigues Stilben escreveu: >>> >>> Sarah, >>> >>> First of all, thanks for reply. >>> >>> Second, It really works, but in fact I would to like to set individuals >>> universe groups for each fuzzy_variable. Something like this: >>> >>> > test1 = fuzzy_variable( a = fuzzy_trapezoid( corners = c( 0, 1, 2, 3 ) >>> > ), universe = seq( from = 0, to = 10, by = 0.1 ) ) >>> > test2 = fuzzy_variable( b = fuzzy_trapezoid( corners = c( 4, 5, 6, 7 ) >>> > ), universe = seq( from = 0, to = 5, by = 0.1 ) ) > > You have to do it as two steps. fuzzy_variable() doesn't accept a > universe argument. > > sets_options("universe", seq(from = 0, to = 10, by = 0.1)) > test1 = fuzzy_variable( a = fuzzy_trapezoid( corners = c( 0, 1, 2, 3 ))) > > sets_options("universe", seq( from = 0, to = 5, by = 0.1 )) > test2 = fuzzy_variable( b = fuzzy_trapezoid( corners = c( 4, 5, 6, 7 ))) > > But there's no reason you can't set it as many times as you want. > >>> Em 28-07-2016 15:25, Sarah Goslee escreveu: >>>> >>>> As Jeff suggested, I read the help for you. >>>> >>>> Based on the examples, you need: >>>> >>>> >>>> ## set universe >>>> sets_options("universe", seq(from = 0, to = 10, by = 0.1)) >>>> teste2 = fuzzy_variable( a = fuzzy_trapezoid( corners = c( 0, 1, 2, >>>> 3 ) ) ) >>>> >>>> comparing >>>> plot(teste) # complete with Warning >>>> and >>>> plot(teste2) >>>> makes me think this did what you wanted. At least, it did something. >>>> >>>> Sarah >>>> >>>> On Thu, Jul 28, 2016 at 2:11 PM, Arthur Rodrigues Stilben >>>> <arthur.stil...@gmail.com> wrote: >>>>> >>>>> Sorry, I forgot to mention: >>>>> >>>>>> install.packages("sets") >>>>> >>>>> ... >>>>>> >>>>>> library(sets) >>>>>> teste = fuzzy_variable( a = fuzzy_trapezoid( corners = c( 0, 1, 2, 3 ) >>>>>> ), >>>>>> universe = seq( from = 0, to = 10, by = 0.1 ) ) >>>>>> teste >>>>> >>>>> A fuzzy variable with values: a, universe >>>>> >>>>> The ideia is to set the universe group for the fuzzy variable, but it >>>>> didn't >>>>> work. >>>>> >>>>> PS.: I'm newbie here, so I apologize for some mistakes :P. >>>>> >>>>> Att, >>>>> >>>>> Em 28-07-2016 11:23, Jeff Newmiller escreveu: >>>>>> >>>>>> This appears to be a question about a contributed package, though you >>>>>> have >>>>>> not specified which one (so your example code is not reproducible). >>>>>> >>>>>> Be warned that I have never seen discussion of fuzzy logic on this >>>>>> list, >>>>>> so any help you get here is likely to be from someone reading the >>>>>> documentation for you. Please be sure to read it carefully yourself >>>>>> first, >>>>>> and read about reproducibility and support for contributed packages in >>>>>> the >>>>>> Posting Guide. >>>>> >>>>> >>>>> -- >>>>> Arthur Rodrigues Stilben >>>>>
-- Arthur Rodrigues Stilben Geoinformática - LENEP (22) 2765-6555 ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.