Splitting a Text File by Rows

Hello,
Please help me. I have hundreds of text files composed of several rows of information and I need to separate each row into a new text file. I was trying to figure out how to split the text file into different text files, based on each row of text in the original text file. Here is an example of what I would like to do:

*with a given text file:
data.txt:
3456 6.5 1
4859 6.5 1
4832 6.5 1
3944 6.5 1

I need to separate data.txt into separate text files each one containing only one row of data.txt (each new text file with the same name but only numbered). Therefore, for data.txt I would have 4 new text files:

data_1.txt
3456 6.5 1

data_2.txt
4859 6.5 1

data_3.txt
4832 6.5 1

data_4.txt
3944 6.5 1

Thank you very much for the help.

awk '{print >"data_"NR".txt"}' data.txt

It worked perfectly. Thanks!