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.
Watch a video course
Python - The Practical Guide
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)