How to join datasets?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I need to join some columns in the dataset attached below. When I joined the columns int_rate and id with the following code, it works.
TrainInputs = [TrainDataset.int_rate,TrainDataset.id]
But when I was trying to join the columns int_rate and sub_grade, it failed.
TrainInputs = [TrainDataset.int_rate,TrainDataset.sub_grade]
Error using horzcat
Dimensions of matrices being concatenated are not consistent.
Could you help me find out why and how should I do this? Thank you for your time.
0 Commenti
Risposte (1)
Muhammad Usman Saleem
il 18 Giu 2016
check this in both columns vectors, these are not of same length.
TrainDataset.int_rate and TrainDataset.id are not of same length to concatenated. Always concatenate vector of same lengths
2 Commenti
Muhammad Usman Saleem
il 19 Giu 2016
You can't horizontally concatenate scalars with matrices or column vector, hence the error.
Find out which variable is the culprit on why it's not scalar (or why you're using a non-scalar variable in your expression.
As i do not know how you three column vectors looks, The attached .m file also not opening. Please upload here its content
Vedere anche
Categorie
Scopri di più su Cell Arrays in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!