[R] A recent Post

Joshua Wiley jwiley.psych at gmail.com
Mon Jan 16 05:30:16 CET 2012


Hi Roy,

This still needs refinement and may benefit from moving to a Bayesian
approach, but this is roughly my approach:

status <- function(help, harshness, OP, contributions, prior, duration) {

  params <- c(help, harshness, OP, contributions, prior, duration)
  stopifnot(all(params > 0 & params < 1))

  goodness <- help / OP
  rudeness <- harshness * OP
  cont <- contributions + .5 * prior * duration

  specific <- (goodness - rudeness) + .5 * cont
  global <- cont + .25 * (goodness - rudeness)/exp(duration)

  results <- list(SpecificStatus = specific, GlobalStatus = global)

  return(results)
}

## a very helpful (.9), polite (.01) response to a rude OP (.25)
## with moderate contributions (.5), a generally positive prior (.8),
## and moderate/long duration (.6)
status(.9, .01, .25, .5, .8, .6) # what a swell person (love)
status(.9, .01, .99, .5, .8, .6) # good solid folk (like)

status(.6, .99, .99, .5, .8, .6) # valuable smartass (tolerate)
status(.6, .99, .99, .01, .1, .6) # useless smartass (avoid)


status(.01, .99, .99, .01, .1, .1) # bad person deep down (danger will robinson)

status(.01, .99, .01, .01, .1, .1) # fights fire with fire (caution warranted)

status(.1, .99, .99, .99, .6, .99) # intollerant genius (thank)
status(.1, .99, .1, .99, .6, .99) # normal genius (thank and like)

Cheers,

Josh


On Sun, Jan 15, 2012 at 7:28 PM, Roy Mendelssohn
<roy.mendelssohn at noaa.gov> wrote:
> From the r-help posting guidelines:
>
>> Good manners: Remember that customs differ. Some people are very direct. Others surround everything they say with hedges and apologies. Be tolerant. Rudeness is never warranted, but sometimes `read the manual' is the appropriate response. Don't waste time discussing such matters on the list. Ad hominem comments are absolutely out of place.
>
> It appears IMHO, that some posters are exempted from following the guidelines.  I can cite the specific  email if anyone cares.  It shouldn't  matter how important the person is, if they fail to follow the guidelines.
>
> -Roy M.
>
>
> **********************
> "The contents of this message do not reflect any position of the U.S. Government or NOAA."
> **********************
> Roy Mendelssohn
> Supervisory Operations Research Analyst
> NOAA/NMFS
> Environmental Research Division
> Southwest Fisheries Science Center
> 1352 Lighthouse Avenue
> Pacific Grove, CA 93950-2097
>
> e-mail: Roy.Mendelssohn at noaa.gov (Note new e-mail address)
> voice: (831)-648-9029
> fax: (831)-648-8440
> www: http://www.pfeg.noaa.gov/
>
> "Old age and treachery will overcome youth and skill."
> "From those who have been given much, much will be expected"
> "the arc of the moral universe is long, but it bends toward justice" -MLK Jr.
>
> ______________________________________________
> R-help at r-project.org mailing list
> 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.



-- 
Joshua Wiley
Ph.D. Student, Health Psychology
Programmer Analyst II, Statistical Consulting Group
University of California, Los Angeles
https://joshuawiley.com/



More information about the R-help mailing list