As Peter_Griffin said, one issue is the space in the variable name. To make that work you need to surround the name by backticks, as in: `Funds Flow`. But it's better to use legal variable names in your data frame, like Funds_Flow. In addition, you also need to provide the data frame name to lm: lm(Funds_Flow ~ TASS_FOR, data=my_data).