# python-scipyHow do I use Python XlsxWriter to write a NumPy array to an Excel file?

Using Python XlsxWriter, you can write a NumPy array to an Excel file. Here is an example of how to do this:

```
import xlsxwriter
import numpy as np
# Create a workbook and add a worksheet.
workbook = xlsxwriter.Workbook('arrays.xlsx')
worksheet = workbook.add_worksheet()
# Create an array of numbers
data = np.arange(1, 65).reshape(8, 8)
# Write the array to the worksheet.
worksheet.write_array('A1', data)
# Close the workbook.
workbook.close()
```

This code will create an Excel file named 'arrays.xlsx' with the NumPy array written to it.

The code consists of the following parts:

- Importing the xlsxwriter and numpy libraries.
- Creating a workbook and worksheet.
- Creating an array of numbers using the numpy library.
- Writing the array to the worksheet.
- Closing the workbook.

## Helpful links

### More of Python Scipy

- How do I create a zero matrix using Python and Numpy?
- How do I create a numpy array of zeros using Python?
- How do I use Python and SciPy to apply a high pass filter?
- How do I create an array of zeros with the same shape as an existing array using Python and NumPy?
- How do I create a numpy array of zeros using Python?
- How do I use the scipy ttest_ind function in Python?
- How do I use Python and SciPy to create a tutorial PDF?
- How do I perform a t-test using Python and SciPy?
- How can I use RK45 with Python and SciPy?

See more codes...