Trong bài viết này, chúng ta sẽ xem các phương pháp khác nhau để lưu mảng NumPy vào tệp CSV. Định dạng tệp CSV là định dạng dễ dàng và hữu ích nhất để lưu trữ dữ liệu
Có nhiều phương pháp khác nhau để chúng ta có thể lưu mảng NumPy vào tệp CSV
Chuyển đổi một mảng NumPy thành CSV bằng Dataframe. to_csv[]
Phương pháp này được sử dụng để ghi Dataframe thành tệp CSV. Chuyển đổi mảng thành pandas Dataframe và sau đó lưu nó sang định dạng CSV
Python3
# import necessary libraries
import
pandas as pd
import
numpy as np
# create a dummy array
arr
=
np.arange[
1
import
0import
1import
2import
3import
0import
5import
6
import
7
import
8import
9
pandas as pd
0
pandas as pd
1=
pandas as pd
3
pandas as pd
4
pandas as pd
5pandas as pd
6import
6
đầu ra
Chuyển đổi mảng NumPy thành CSV bằng numpy_array. nộp[]
Phương thức này được sử dụng để ghi một mảng vào tệp. Tạo một mảng sau đó lưu nó vào tệp CSV
Python3
pandas as pd
8
import
numpy as np
# create a dummy array
arr
=
np.arange[
1
import
0import
1import
6
import
7
import
8import
9
numpy as np
2
numpy as np
3
numpy as np
4
numpy as np
5numpy as np
6numpy as np
7=
numpy as np
9import
6
đầu ra
Chuyển đổi một mảng NumPy thành CSV bằng cách sử dụng numpy. lưu văn bản []
Phương pháp này được sử dụng để lưu một mảng vào một tệp văn bản. Tạo một mảng sau đó lưu nó dưới dạng tệp CSV
Python3
# create a dummy array
1
import
# create a dummy array
3
# create a dummy array
4
# create a dummy array
5=
# create a dummy array
7_______9import
0arr
0import
0arr
2arr
3
arr
4arr
5import
3import
0arr
2import
0=
0arr
3
arr
4arr
5=
4import
0=
6import
01
=
9
np.arange[
0
np.arange[
1np.arange[
2np.arange[
3
np.arange[
4np.arange[
5=
np.arange[
7import
6
đầu ra
Chuyển đổi mảng NumPy thành CSV bằng xử lý tệp
Trình định dạng chèn một hoặc nhiều trường thay thế và chỗ dành sẵn vào một chuỗi bằng cách sử dụng lệnh str. hàm định dạng và một cặp dấu ngoặc nhọn []. Giá trị sẽ được chèn vào trình giữ chỗ và nối với chuỗi được cung cấp làm đầu vào cho hàm định dạng. with được sử dụng để ghi vào tệp CSV
Python3
# create a dummy array
1
import
# create a dummy array
3
# create a dummy array
4
# create a dummy array
5=
# create a dummy array
7_______9import
0arr
0import
0arr
2arr
3
import
02arr
5import
3import
0arr
2import
0=
0arr
3
import
02arr
5=
4import
0=
6import
01
arr
3
import
02arr
5import
1import
0import
22import
0import
24=
9
np.arange[
0
import
27=
arr
5_______130import
31import
32import
33import
34 import
35import
36 import
37