Search
 
SCRIPT & CODE EXAMPLE
 

PYTHON

numpy how to apply interpolation all rows

import numpy as np
from scipy.interpolate import interp1d

# generate some example data
W = 3
H = 10
M = 5

A2 = np.arange(W * M).reshape(W, M)
print(A2)
# [[ 0  1  2  3  4]
#  [ 5  6  7  8  9]
#  [10 11 12 13 14]]

# the initial column indices for A2
x = np.arange(M)

# we create a scipy.interpolate.interp1d instance
itp_A2 = interp1d(x, A2, kind='nearest')

# the output column coordinates for A1
xi = np.linspace(0, M - 1, H)

# we get the interpolated output by calling the interp1d instance with the
# output coordinates
A1 = itp_A2(xi)
print(A1)
# [[  0.   0.   1.   1.   2.   2.   3.   3.   4.   4.]
#  [  5.   5.   6.   6.   7.   7.   8.   8.   9.   9.]
#  [ 10.  10.  11.  11.  12.  12.  13.  13.  14.  14.]]
Comment

PREVIOUS NEXT
Code Example
Python :: replicate python 
Python :: numpy array values not updateing 
Python :: what is certifi module in python 
Python :: python return true for list comprehension 
Python :: free function in python 
Python :: repalce na with mean per group 
Python :: jet 4 access python password 
Python :: python ask for real values until negative value diplay highest and lowest 
Python :: get number of occurrences of substring case independent python 
Python :: yamaha palhetas 
Python :: access matrix value opencv 
Python :: can only concatenate str (not "numpy.uint8") to str 
Python :: linear algebra ipython notebook 
Python :: root = tk.Tk() my_gui = App1(root) 
Python :: what is mysoace 
Python :: how to select the shortest item in a python list 
Python :: how to print the fibonacci sequence in python using while loop 
Python :: get device name tensorflow 
Python :: EMAIL_BACKEND where to read 
Python :: awk extract one file from another file 
Python :: how to use lambda function in python 
Python :: codeforces 233 a solution python 
Python :: mechanize python XE #25 
Python :: take substring of every element in dataframe 
Python :: python pause command 
Python :: python anywhere just says hello from flask 
Python :: scipy z value to pvalue 
Python :: square root in python numpy 
Python :: how-to-add-new-column-to-an-dataframe-to-the-front-not-end 
Python :: Python Switch case statement using if-elif-else 
ADD CONTENT
Topic
Content
Source link
Name
1+9 =