Skip to content

Tag: numpy

randomly choose different sets in numpy?

I am trying to randomly select a set of integers in numpy and am encountering a strange error. If I define a numpy array with two sets of different sizes, np.random.choice chooses between them without issue: However, once the numpy array are sets of the same size, I get a value error: Could be user error, but…

Python: Expand 2D array to multiple 1D arrays

Consider the followoing example from np.meshgrid docs: In my application, instead of x and y, I’ve 25 variables. To create a grid out of the 25 variables, one way would be: However, the code will look ugly and not modular w.r.t. the number of variables (since each variable is hard-coded). Therefore, I a…

Merge numpy arrays with different dimensions

I have a numpy array with shape (100,9,17,2). I need to transform it to (100,15,17,2) adding zeros in missing cells. I created a zeros(100,6,17,2) but I can’t merge them. Can you help me? Answer Use numpy’s concatenate function. The axis argument is the argument over which you want the dimensions …

Find duplicate values in two arrays, Python

I have two arrays (A and B) with about 50 000 values in each. Every value represents an ID. I want to create a pandas dataframe with three columns, col1: values from array A, col2: values from array B, col3: a string with the labels “unique” or “duplicate”. In each array the ID:s are u…

Python – TicTacToe

In this question I have to create a TicTacToe game in python which will run in terminal. This is a 2player game and if any player wins by the rules of TicTacToe, Winner = player 1/2 has to be printed. I’m getting a winner statement when I have three 0’s or 1’s diagonally but I’m not ge…