Skip to content

Tag: python

np.where for 2d array, manipulate whole rows

I want to rebuild the following logic with numpy broadcasting function such as np.where: From a 2d array check per row if the first element satisfies a condition. If the condition is true then return the first three elements as a row, else the last three elements. A short MWE in form of a for-loop which I wan…

Merge 2 columns from a single Dataframe in Pandas

I want to merge 2 columns of the same dataframe, but by using some specific condition. consider the following dataframe : number-first Number-second 1 Nan 2 4C 3A 5 Nan 6 Nan 7 Nan Nan The conditions are: If the Number-first column has a alphanumeric value and the Number-second Column has a Nan value or a &#8…

Implementing a match counter into a lotto number guesser

im rather new to python and found someones lottery simulation in github. After playing around with it for a while i wanted to add a counter, that counts the number of matches of your Number out of the total draws. I don’t know if it is because i did not write the code myself, but i can’t seem to m…

Pandas/Geopandas Merge with a mask selection

I usually work with Arcpy but am trying to learn more pandas/geopandas uses. I have a mask applied to a csv table and a shapefile that I want to merge together in order to find matches between the two based on a specific field. However, when I try to merge them together, I get the error “The truth value…