Dump a NumPy array into a csv file
Here's an example code snippet that demonstrates how to dump a NumPy array into a CSV file:
import numpy as np
# Create a NumPy array
data = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# Save the array to a CSV file
np.savetxt("data.csv", data, delimiter=",")
This will save the array data
to a file named data.csv
in the current directory. The delimiter
parameter specifies that the values in the CSV file should be separated by commas.
You could also use pandas, it's more versatile when working with data
import pandas as pd
df = pd.DataFrame(data)
df.to_csv("data.csv",index=False)