# data frame do nympy

```>>> df = pd.DataFrame({"A": [1, 2], "B": [3.0, 4.5]})
>>> df.to_numpy()
array([[1. , 3. ],
[2. , 4.5]])
```

Here is what the above code is Doing:
1. We create a DataFrame with two columns, A and B.
2. We use the to_numpy() method to convert the DataFrame to a NumPy array.
3. We print the resulting array to the console.

As you can see, the to_numpy() method returns a NumPy array with the same data as the DataFrame.

The to_numpy() method is useful if you want to perform mathematical operations on your data. For example, you can use the NumPy mean() function to calculate the mean of each column:

>>> df = pd.DataFrame({“A”: [1, 2], “B”: [3.0, 4.5]})
>>> df.to_numpy().mean()
2.75

You can also use the NumPy std() function to calculate the standard deviation of each column:

>>> df = pd.DataFrame({“A”: [1, 2], “B”: [3.0, 4.5]})
>>> df.to_numpy().std()
1.2990381056766576

As you can see, the to_numpy() method is a powerful tool that you can use to perform mathematical operations on your data.

In the next tutorial, you’ll learn how to use the Pandas read_csv() function to read data from a CSV file.