Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6563523
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 25, 20262026-05-25T13:51:42+00:00 2026-05-25T13:51:42+00:00

Edit – Rewrote question since the original did not makes sense: In R –

  • 0

Edit – Rewrote question since the original did not makes sense:

In R – how would I go about getting a lm fit model that is a quotient of sums for two variables grouped by a third factor variable, but that weights some entries more than others? Data looks like:

Browser       Visits    Clicks
Chrome         100       25
Chrome         89        40
Chrome         10        0
Safari         40        10
Safari         30        2    

From the comments this is the command for the WLS regression weighted by visits, but I don’t think I’m using the weight function right since I don’t know how the errors are correlated with visits, just that they are.

fit <- lm(Clicks/Visits ~ Browser, weights=(visits/sum(visits)))
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-25T13:51:43+00:00Added an answer on May 25, 2026 at 1:51 pm

    You are asking for a rate model, i.e. events per number at risk. This is usually implemented by modeling the process as a Poisson distributed set of events:

        dat <- read.table(textConnection("Browser       Visits    Clicks
     Chrome         100       25
     Chrome         89        40
     Chrome         10        0
     Safari         40        10
     Safari         30        2"), header=TRUE)
    
     dat$CperV <- with(dat, Clicks/Visits)
        dat
    
    
     glm(CperV ~ Browser, data=dat, family = "poisson")
    
    Call:  glm(formula = CperV ~ Browser, family = "poisson", data = dat)
    
    Coefficients:
      (Intercept)  BrowserSafari  
           -1.456         -0.387  
    
    Degrees of Freedom: 4 Total (i.e. Null);  3 Residual
    Null Deviance:      0.772 
    Residual Deviance: 0.7379   AIC: Inf 
        Residual Deviance: 0.1182   AIC: 1.467 
    
    > exp(-1.456  ) # estimated rate for nonSafari Visits
    [1] 0.2331671
    > exp(-1.456-0.387 ) # estimated rate for Safari Visits
    [1] 0.1583417
    > mean(dat[dat$Browser=="Safari",  "CperV"])  # actual means
    [1] 0.1583333
    > mean(dat[dat$Browser!="Safari",  "CperV"])  # actual means
    [1] 0.2331461
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Edit: I would like to model a 1 to 0:1 relationship between User and
EDIT: Sorry about ellipsis that's not what I actually have. For declaring an array
EDIT: This question is more about language engineering than C++ itself. I used C++
EDIT: I rephrased the question because I have not explained well. Let's see if
EDIT: I believe I need help getting the selected element in the list I
Edit: The below question was answered by this . I have a new updated
Edit: I'm looking for solution for this question now also with other programming languages.
EDIT : I've gotten the famous question badge with this question, so I figured
Edit: Seems numerous people think this is a dumb idea, so I would appreciate
EDIT: I have reworded the title question slightly, and adjusted the text to respond

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.