Questions tagged [scikit-learn]

a Python module for machine learning, built on top of SciPy

Filter by
Sorted by
Tagged with
0 votes
0 answers
44 views

make tuple(): unable to convert arguments to Python object error in Jupyter notebook inside ArcGIS Pro but not in VSCode using the same interpreter?

import numpy as np import pandas as pd folder = r"E:\Improved\PRIME" df = pd.read_excel(folder + r"\eval.xlsx") #Gaussian Fit (ERROR!!!) X = np.array(df[df.columns[-25:]]) y = np....
user avatar
1 vote
1 answer
170 views

Scikit learn in QGIS does not work (Windows 10)

I tried to install scikit-learn in OSGeo4W Shell. I used the information provided by another question 1. Both ways as AlecZ suggested worked. After installation I get this message: "Successfully ...
user avatar
  • 167
0 votes
0 answers
369 views

ArcMap: ImportError: No module named sklearn.neighbors

I have tried to create my own Kernel Density Estimation tool in ArcMap, but when importing the sklearn.neighbors module I get the following error: from sklearn.neighbors import KernelDensity ...
user avatar
  • 1
2 votes
0 answers
61 views

Is it possible (and how) to mask NoData values using Scikit-learn PCA?

I have to carry out a Principal Component Analysis (sklearn.decomposition.PCA) on a dataset composed of several images. Some of these images have very large gaps due to the removal of clouds. Is there ...
user avatar
  • 61
1 vote
1 answer
322 views

Getting scipy.cKDTree to return everything with a given meter radius

I want to find everything within a 0.1 meter radius. I'm confused on exactly how query_ball_point is getting distance. I'm using decimal degree coordinates when creating the cKDTree, ie. [(-73....
user avatar
1 vote
0 answers
90 views

Groups the pixels into the nearest large class

I have clustered an image with 3 classes using the K_menas, but I would like the isolated pixel groups to be incorporated into the nearest large class. Is there a quick way to do this in the K_means ...
user avatar
  • 365
0 votes
0 answers
213 views

How to redesign confusion matrices from Ecognition with python and seaborn?

I am using eCognition manual classification as a baseline for performance comparison with other 3D classification methods. For each method, I am creating confusion matrices in python with sklearn and ...
user avatar
1 vote
0 answers
541 views

Memory allocation problem when running Random forest regression in python

I have image with 4 bands . I want to see if I can predict the first band using the 3 other bands. My problem is that I cannot fit the model because I get the following error message: MemoryError: ...
user avatar
  • 1,807
0 votes
2 answers
848 views

Cluster networkx graph with sklearn produces unexpected results

I have an interconnected weighted graph. The graph is a representation of a Multilinestring connecting points. See the visualisation in QGIS: So from each point I know how much it costs to go to ...
user avatar
  • 864
5 votes
1 answer
652 views

How can you use scikit-learn to do PCA on a 9 band raster image?

I would like to do a PCA on a 9band raster image to reduce the total number of inputs bands to 3. However, I'm not able to do it as I don't think I understand what sklearn is doing in its PCA. Some ...
user avatar
  • 170
3 votes
0 answers
3k views

Encoding categorical variable for random forest with sklearn

I have a random forest model that works pretty well, taking a bunch of vanilla remote sensing raster data as input. I think it could be improved with addition of some information that I currently have ...
user avatar
  • 464
1 vote
0 answers
50 views

Handling Nodata values in sklearn (working w pyimpute)

I'm using sklearn for a classification project. Because I'm relatively new to doing geospatial tasks outside of a GUI, I'm using Matt Perry's pyimpute (link has all the code for that module) to handle ...
user avatar
  • 464
1 vote
0 answers
158 views

Nearest neighbours with Python [closed]

I'm learning Python and this has been a bit of a challenge! My DataFrame looks like this below. name geometry 0 Uimastadion POINT (24.93045 60.18882) 1 Hartwall ...
user avatar
0 votes
1 answer
659 views

Dzetsala plugin on QGIS, missing scikit-learn

I want to run random forest classification from Dzetsaka plugin on QGIS 3.4.7 but I can't as a message appears as following: Scikit-learn library is missing on your computer. You must use Gaussian ...
user avatar
  • 161
2 votes
0 answers
941 views

Change size to the squares of the confusion matrix [closed]

I have a problem with size in the 'plot_confusion_matrix', the squares of the confusion matrix appear cut off. I would like to solve this problem. svc = SVC(kernel='linear',C=1,probability=True) svc....
user avatar
  • 365
1 vote
0 answers
329 views

Kernel Density Estimate on point data in degrees (scikit-learn)

I am estimating point density, where I am having point coordinates in degrees, I need a raster(over the extent of these points) which provides a density estimation on each cell. I have tried on R but ...
user avatar
-1 votes
1 answer
830 views

Classify polygons with Random Forest on Python

I have a segmentation shapefile made with e-cognition containing many polygons of which a part classified for the train file. I would like to classify them by applying labels (e.g. water, vegetation, ...
user avatar
  • 365
1 vote
0 answers
48 views

How to find data orientation atfer an ICA

I'm trying to cluster tractor sensor data by row in a python script. For the moment I'm trying to find data orientation after a FastICA (sklearn), vertical or horizontal. Because for same data, ...
user avatar
  • 1,386
4 votes
2 answers
3k views

Installing scikit-learn python package for QGIS on Win

I want to install scikit-learn package to be executed in Python-QGIS. I've tried to use OSGeo4W Shell to install with pip. But I got this error. I've tried to run osgeo4w-setup-x86_64.exe and install ...
user avatar
0 votes
1 answer
663 views

Why is there a need to train the clusterer in Google Earth Engine

I'm wondering why before clustering the global Landsat-7 image in this tutorial, the authors first trained the clusterer on a subset region around Egypt? Since the Kmean algorithm is supposed to be ...
user avatar
  • 946
2 votes
1 answer
1k views

Python with ArcGIS: import scikit-learn fails (bad numpy.dtype)

I am trying to install scikit-learn 0.17.1 (current) into my Python 2.7.3 that accompanies my ArcGIS 10.2. The installation through easy_install goes through smoothly, but I get the following error on ...
user avatar
  • 1,234