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.
Syntax : numpy.asfarray(arr, dtype=type ‘numpy.float64’)
arr : [array_like] Input data, in any form that can be converted to an float type array. This includes scalar, lists, lists of tuples, tuples, tuples of tuples, tuples of lists and ndarrays.
dtype : Float type code to coerce input array arr. If dtype is one of the ‘int’ dtypes, it is replaced with float64.
Return : [ndarray] The input arr as a float ndarray.
Code #1 : List to float type array
Input list : [1, 3, 5, 7, 9] output float type array from input list : [ 1. 3. 5. 7. 9.]
Code #2 : Tuple to float type array
Input touple : ([1, 3, 9], [8, 2, 6]) output float type array from input touple : [[ 1. 3. 9.] [ 8. 2. 6.]]
Code #3 : Scalar to float type array
InInput scalar : 15 output float type array from input scalar : 15.0
- Important differences between Python 2.x and Python 3.x with examples
- Python | Set 4 (Dictionary, Keywords in Python)
- Python | Sort Python Dictionaries by Key or Value
- abs() in Python
- Python | a += b is not always a = a + b
- gcd() in Python
- pow() in Python
- SHA in Python
- zip() in Python
- SQL using Python | Set 1
- Any & All in Python
- chr() in Python
- try and except in Python
- Python Set | pop()
- max() and min() in Python
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.