Learn R Programming

OIdata (version 1.0)

sp500: Financial information for 50 S&P 500 companies

Description

Fifty companies were randomly sampled from the 500 companies in the S&P 500, and their financial information was collected on March 8, 2012.

Usage

data(sp500)

Arguments

Format

A data frame with 50 observations on the following 12 variables.
market_cap
Total value of all company shares, in millions of dollars.
stock
The name of the stock (e.g. AAPL for Apple).
ent_value
Enterprise value, which is an alternative to market cap that also accounts for things like cash and debt, in millions of dollars.
trail_pe
The market cap divided by the earnings (profits) over the last year.
forward_pe
The market cap divided by the forecasted earnings (profits) over the next year.
ev_over_rev
Enterprise value divided by the company's revenue.
profit_margin
Percent of earnings that are profits.
revenue
Revenue, in millions of dollars.
growth
Quartly revenue growth (year over year), in millions of dollars.
earn_before
Earnings before interest, taxes, depreciation, and amortization, in millions of dollars.
cash
Total cash, in millions of dollars.
debt
Total debt, in millions of dollars.

Source

Yahoo! Finance, finance.yahoo.com, collected March 8, 2012.

References

OpenIntro, openintro.org

Examples

Run this code
data(sp500)
plot(sp500$ent_value, sp500$earn_before)

plot(sp500$ev_over_rev, sp500$forward_pe)

plot(sp500$ent_value, sp500$earn_before, log="xy")

plot(sp500$ev_over_rev, sp500$forward_pe, log="xy")

Run the code above in your browser using DataLab