March 08, 2005

Client-Server R?

Has anyone had luck in using one of the various client-server R products? I see a good many listed on http://cran.stat.ucla.edu/, but I haven't had much luck installing any of them.

I'd like to be able to:
1. generate R output from my application (java would be nice, but webservice is fine).
2. run multiple interactive R sessions via remote interface (web preferred, windows fat client OK).

I'd like to leverage our 64bit linux machine to do some R work, without forcing our R users to become linux people overnight. This means exporting an X session is not really an option, and neither is forcing them to use ssh. Any feedback is greatly appreciated.

February 02, 2005

Tips & Tricks from Our Readers

When you come up with an R trick that is particularly useful for Customer Intelligence data handling or analysis please add it as a comment. Thanks to Christoph Lehmann of Bern for suggesting this!

November 16, 2004

R Training next month in San Francisco & Washington, DC

Posted on behalf of XL Solutions:

XLSolutions Corporation (www.xlsolutions-corp.com) is proud to announce our December-2004 2-day R/S-plus courses in San Francisco & Washington, DC

  • San Francisco ----------------> December 16th-17th
  • Washington, DC --------------> December 16th-17th

Reserve your seat now at the early bird rates! Payment due AFTER the
class.

R/S-plus Fundamentals and Programming Techniques

Course Description:

This two-day beginner to intermediate R/S-plus course focuses on a broad spectrum of topics, from reading raw data to a comparison of R and S. We will learn the essentials of data manipulation, graphical visualization and R/S-plus programming.

We will explore statistical data analysis tools,including graphics with data sets. How to enhance your plots. We will perform basic statistics and fit linear regression models. Participants are encouraged to bring data for interactive sessions

With the following outline:

  • An Overview of R and S
  • Data Manipulation and Graphics
  • Using Lattice Graphics
  • A Comparison of R and S-Plus
  • How can R Complement SAS?
  • Writing Functions
  • Avoiding Loops
  • Vectorization
  • Statistical Modeling
  • Project Management
  • Techniques for Effective use of R and S
  • Enhancing Plots
  • Using High-level Plotting Functions
  • Building and Distributing Packages (libraries)

Email us for group discounts.
Email Sue Turner: sue at xlsolutions-corp.com
Phone: 206-686-1578
Visit us: www.xlsolutions-corp.com/training.htm

Interested in R/Splus Advanced course? email us.

October 25, 2004

Jim's Talk at the SDForum BI SIG Oct '04

Here is a copy of the slides I presented last Tuesday at the Business Intelligence SIG of SDForum in Palo Alto.  Download DoingCIwhthR-041019.pdf

Thanks to Richard Taylor for inviting me to speak and to the attendees for their interest and questions.

The slides are really meant for me to talk against. So if you didn't attend, or remember exactly what I said, please post a comment with your question which I will gladly attempt to answer.

General comments about the use of R as a customer intelligence tool are also welcome.

August 16, 2004

mca, maputil, excel, kmisc

You can download the latest, fully documented versions of the packages for UNIX here:

Download mca_0.2.tar.gz
Download maputil_0.2.tar.gz
Download excel_0.2.tar.gz
Download kmisc_0.2.tar.gz

Windows binaries are here:

Download mca.zip
Download maputil.zip
Download excel.zip
Download kmisc.zip

Each of the first three packages also depends on kmisc, so you'll need to download kmisc as well.

Note that you will also need the maps and RColorBrewer packages from CRAN for the maputil package. For mca, you will need RColorBrewer, Hmisc and rmeta.

Please let me know at kbartz@loyaltymatrix.com if you have any questions or suggestions.

July 27, 2004

campaign v 0.2

Download campaign_0.2.tar.gz

Here's version 0.2 of the campaign package, a package to plot and analyze multi-list marketing campaigns. There are two classes of plots available: a straightforward bar-chart comparison of the constiuent lists' conversion rates with hats for confidence intervals; and the flashier "overlap chart" described in detail in the "Visualizing Marketing Campaigns With R" entry. There's also a number of Fisher-based effectiveness tests available, whose results can be exported to simple data.frames or to tables in an HTML file.

July 16, 2004

maputil v. 0.1

Download maputil_0.1.tar.gz

Not everything is documented yet, but here's the first functioning version of maputil!

July 15, 2004

campaign v. 0.1

Download campaign_0.1.tar.gz

This is the first release of the campaign package! It's very rough right now, and there is only limited parameterization. It is, however, documented, with examples. Feel free to offer any suggestions in the meantime.

July 06, 2004

Welcome to Kevin Bartz!

Kevin Bartz has joined Loyalty Matrix for the summer. Next fall Kevin will start his senior year at Cal Tech (California Institute of Technology) in Pasadena where he is majoring in applied mathematics and economics.

Kevin brings a wealth of R experience to Loyalty Matrix. Last summer he spent at Insightful in Seattle (the publishers of S-Plus) and the two prior summers at Geode Capital in Boston.

Kevin has already made significant contributions to our R effort here at Loyalty Matrix. The following posting is just the most visible. He will be instrumental in releasing the “Campaign Analysis” package which I mentioned at useR! in Vienna.

Welcome Kevin!

June 30, 2004

Visualizing Marketing Campaigns -- One Idea

For the last few days we've been investigating ways to display the success of a marketing campaign divided into differently sized lists, each with a mailing and control group. In each constituent list, we have a mailing and control group, each with a size and a number of successes. We measure size as total sent mailings for the mailing group and total withheld mailings for the control group, and we measure successes as total sales conversions in each of the groups. For each mailing group, we also have figures for the number of respondents and the number of respondents who end up purchasing.

The challenge is to communicate all this information visually. After a few iterations, we've come up with the display below.

Trip_Offer

Each campaign is a two-step process. Ideally, the mailing leads subjects to respond out of interest. Then, it's up to the local store to wrap up the deal. The raw data.

A campaign's plot breaks down into regions, one for each list, delineated by rules over the list's label on the x-axis and separated by light gray bars. The overall lengths of each region are proportional to the total size, measured as total mailings plus total control subjects, of each list. Within each region are three bars. The first, colored light red, represents the proportion of respondents to the mailing--those who end up visiting a local store--as a fraction of total mailings. The second, colored a somewhat darker red, represents the proportion of conversions to sales from the mailing. There is also an overlap between the two, colored an even deeper red, whose width is chosen such that it's area, when compared to the area of either of the two bars, reflects the fraction of respondents who end up purchasing. The blue bar on the right side of each region reflects sales conversions among those in the list's control group. The relative size of the mailing group versus the control group is represented by the relative widths of the bars. It's worth noting that each bar has an arrow above and beneath its peak; those represent 90% confidence intervals about each proportion, computed by binom.test.

It was a real challenge to develop a display for this type of marketing data. If we have a campaign with many lists, each a typical case-control construct, how do we represent it visually? We've looked into funnel plots like those drawn by rmeta, but they just don't have the impact we want, not to mention that they ignore all sorts of useful information, like the relative sizes of mailing and control groups, relative proportions of successes (more intuitive than the odds ratio) and standard errors. If anyone has any bright ideas or suggestions on how we might improve this display, please let us know by commenting on this post (the "Comment" link). We'd love to hear from you!

Search


  • Google
    WWW
    R.LoyaltyMatrix.com

May 2008

Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Recent Posts

Blog powered by TypePad
Member since 05/2004