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 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)