Nếu bạn có [hoặc tạo] một chuỗi, bạn có thể sử dụng NP.FromString:np.fromstring:
import numpy as np
x = ["1.1", "2.2", "3.2"]
x = ','.join[x]
x = np.fromstring[ x, dtype=np.float, sep=',' ]
Lưu ý, x = ','.join[x]
biến đổi mảng X thành chuỗi '1.1, 2.2, 3.2'
. Nếu bạn đọc một dòng từ một tệp TXT, mỗi dòng sẽ là một chuỗi.
Làm thế nào để bạn biến một loạt các chuỗi thành các số trong Python?
Example:
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]
Làm thế nào để bạn chuyển đổi một mảng chuỗi thành một mảng số trong Python ?.astype
T1 = ['13', '17', '18', '21', '32'] #list với các số được lưu trữ dưới dạng chuỗi ..a column could be imported as a string but to do operations we have to convert it into a float, astype[] is used to do such data type conversions.
Python3
import
numpy as np
____10
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]2
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]5
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]7
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]9
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]0
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]6
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]7
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]9
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]0
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]7
Output:
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]
Chuyển đổi mảng chuỗi thành mảng phao bằng NP.FromString & nbsp;np.fromstring
Hàm Numpy.FromString [] tạo ra một mảng một chiều mới được khởi tạo từ dữ liệu văn bản trong một chuỗi.
Python3
import
numpy as np
____10
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]2
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]5
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]7
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]9
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]0
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]6
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]0____11
initial array ['1.1' '1.5' '2.7' '8.9'] final array [1.1 1.5 2.7 8.9]9
x = ','.join[x]
0initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]0____11
x = ','.join[x]
3initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
x = ','.join[x]
5initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]0
x = ','.join[x]
7x = ','.join[x]
8x = ','.join[x]
9
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [1.1 1.5 2.7 8.9]9
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]6
Output:
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]
Chuyển đổi mảng chuỗi thành mảng phao sử dụng np.asarray [] và type & nbsp;np.asarray[] and type
Hàm numpy.asarray [] được sử dụng khi chúng tôi muốn chuyển đổi đầu vào thành một mảng. Đầu vào có thể là danh sách, danh sách các bộ dữ liệu, bộ dữ liệu, bộ dữ liệu của bộ dữ liệu, bộ dữ liệu của danh sách và mảng.
Python3
import
numpy as np
____10
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]2
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]5
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]7
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]9
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]0
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]6
numpy as np
8
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]00
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]02
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]03
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]04
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]06
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]08
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]15
Output:
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]
Chuyển đổi mảng chuỗi thành mảng phao bằng NP.asfarraynp.asfarray
Hàm numpy.asfarray [] được sử dụng khi chúng tôi muốn chuyển đổi đầu vào thành mảng loại float. Đầu vào bao gồm vô hướng, danh sách, danh sách các bộ dữ liệu, bộ dữ liệu, bộ dữ liệu của bộ dữ liệu, bộ dữ liệu của danh sách và ndarrays. numpy.asfarray[] function is used when we want to convert input to a float type array. Input includes scalar, lists, lists of tuples, tuples, tuples of tuples, tuples of lists and ndarrays.
Python3
import
numpy as np
____10
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]2
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]5
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]7
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]9
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]0
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]3
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]6
numpy as np
8
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]00
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]1
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]02
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]1
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]2
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]4
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]4
initial array ['1.1' '1.5' '2.7' '8.9'] final array [ 1.1 1.5 2.7 8.9]5
initial array: ['1.1' '1.5' '2.7' '8.9'] final array: [ 1.1 1.5 2.7 8.9]15
Output:
initial array ['1.1' '1.5' '2.7' '8.9'] final array [1.1 1.5 2.7 8.9]