


Genfromtxt assigns nan when it can't convert the string to float In : np.genfromtxt(L, delimiter=',')Īrray(, ValueError: could not convert string to float: b'' usr/local/lib/python3.5/dist-packages/numpy/lib/npyio.py in floatconv(x) usr/local/lib/python3.5/dist-packages/numpy/lib/npyio.py in (.0) > 1024 items = ġ025 # Then pack it according to the dtype's nesting usr/local/lib/python3.5/dist-packages/numpy/lib/npyio.py in loadtxt(fname, dtype, comments, delimiter, converters, skiprows, usecols, unpack, ndmin)ġ023 # Convert each value according to its column and store

The error trace is: ValueError Traceback (most recent call last)ĥ date, closep, highp, lowp, openp, adj_closep, volume = np.loadtxt(L, I am able to reproduce the issue with these three lines of code: import numpy as np I am following tutorial at: and ran into the above error. Thank you.Saw couple of responses with the above mentioned error but culdn't figure out bug in my code. # print('Bin descriptions: %s' % str(discretizer._bin_descriptions))Īny help processing this would be greatly appreciated. # print('Interval cut-points: %s' % str(discretizer._cuts)) # print('Discretized dataset:\n%s' % str(X_train_discretized)) # print('Original dataset:\n%s' % str(X_train)) #Print a slice of original and discretized data # discretizer = MDLP_Discretizer(features=numeric_features)

#Initialize discretizer object and fit to training data # X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.33) # numeric_features = np.arange(X.shape) # all fetures in this dataset are numeric. # feature_names, class_names = dataset, dataset
NP.LOADTXT COULD NOT CONVERT STRING TO FLOAT CODE
The code for this implementation is from sklearn import datasetsįrom sklearn.model_selection import train_test_split ValueError: could not convert string to float: 'A1' Items = įile "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\numpy\lib\npyio.py", line 1061, in įile "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\numpy\lib\npyio.py", line 768, in floatconv The program process the csv and loads the data.Īctual: Traceback (most recent call last):ĭataset = np.loadtxt(fname = 'A1-dm.csv', delimiter = ',')įile "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\numpy\lib\npyio.py", line 1134, in loadtxtįile "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\lib\site-packages\numpy\lib\npyio.py", line 1061, in read_data I am trying to replace datasets.load_iris() with a method to read the csv 'A1-md.csv'. The example that I am working with comes from the popular python tutorial with the iris data set. This file needs to be converted into a dataset. I have a program that needs to process a csv file.
