You might be interested in the SciPy Stats package. It has the percentile function you’re after and many other statistical goodies.
percentile()
is available in numpy
too.
import numpy as np a = np.array([1,2,3,4,5]) p = np.percentile(a, 50) # return 50th percentile, e.g median. print p 3.0
This ticket leads me to believe they won’t be integrating percentile()
into numpy anytime soon
Related Posts:
- What exactly does numpy.exp() do? [closed]
- What is the purpose of meshgrid in Python / NumPy?
- How does numpy.newaxis work and when to use it?
- How to normalize a NumPy array to a unit vector?
- How to normalize a NumPy array to a unit vector?
- Cannot convert list to array: ValueError: only one element tensors can be converted to Python scalars
- How to convert a PIL Image into a numpy array?
- index 1 is out of bounds for axis 0 with size 1
- How to create a numpy array of all True or all False?
- Compute a confidence interval from sample data
- ImportError: DLL load failed: The specified module could not be found
- numpy max vs amax vs maximum
- why numpy.ndarray is object is not callable in my simple for python loop
- numpy division with RuntimeWarning: invalid value encountered in double_scalars
- How to fix ‘Object arrays cannot be loaded when allow_pickle=False’ for imdb.load_data() function?
- How do I create an empty array/matrix in NumPy?
- Most efficient way to find mode in numpy array
- ValueError: Unknown label type: ‘continuous’
- TypeError: unhashable type: ‘numpy.ndarray’
- numpy matrix vector multiplication
- How do I read CSV data into a record array in NumPy?
- data type not understood
- Plotting a 2D heatmap with Matplotlib
- What does numpy.random.seed(0) do?
- What does the c underscore expression `c_` do exactly?
- ImportError: Missing required dependencies [‘numpy’]
- Error: all the input array dimensions except for the concatenation axis must match exactly
- numpy array concatenate: “ValueError: all the input arrays must have same number of dimensions”
- How to find all occurrences of an element in a list
- TypeError: ‘numpy.float64’ object is not callable
- TypeError: ‘numpy.float64’ object is not callable
- Convert a tensor to numpy array in Tensorflow?
- ‘DataFrame’ object has no attribute ‘sort’
- filename.whl is not a supported wheel on this platform
- TypeError: ‘numpy.float64’ object is not callable?
- ‘DataFrame’ object has no attribute ‘sort’
- Convert a tensor to numpy array in Tensorflow?
- convert nan value to zero
- What is dtype(‘O’), in pandas?
- How can I upgrade NumPy?
- Is there a NumPy function to return the first index of something in an array?
- How can the Euclidean distance be calculated with NumPy?
- How to get element-wise matrix multiplication (Hadamard product) in numpy?
- Numpy/Python Array Value error
- What is dtype(‘O’), in pandas?
- ValueError: could not broadcast input array from shape (224,224,3) into shape (224,224)
- Overflow Error in Python’s numpy.exp function
- ValueError: ‘object too deep for desired array’
- Purpose of `numpy.log1p( )`?
- LinAlgError: Last 2 dimensions of the array must be square
- What does axis in pandas mean?
- How to take column-slices of dataframe in pandas
- Pytorch tensor to numpy array
- ‘numpy.float64’ object is not iterable
- Normalize data in pandas
- Can’t broadcast input array from shape (3,1) into shape (3,)
- deleting rows in numpy array
- ‘list’ object has no attribute ‘shape’
- What is the difference between np.mean and tf.reduce_mean?
- How to calculate rolling / moving average using python + NumPy / SciPy?
- ValueError: object too deep for desired array while using convolution
- Make list of arrays in python
- Import Error: No module named numpy Anaconda
- What does ‘index 0 is out of bounds for axis 0 with size 0’ mean?
- What does ‘index 0 is out of bounds for axis 0 with size 0’ mean?
- Moving average or running mean
- ValueError: x and y must be the same size
- Saving a Numpy array as an image
- NumPy List Comprehension Syntax
- Linear regression with matplotlib / numpy
- How to get the unit vector from a numpy array
- Numpy extract submatrix
- RuntimeError: module compiled against API version a but this version of numpy is 9
- numpy-equivalent of list.pop?
- Using numpy to build an array of all combinations of two arrays
- Can’t update to numpy 1.13 with anaconda?
- Matplotlib: TypeError: can’t multiply sequence by non-int of type ‘numpy.float64’
- Efficiently sorting a numpy array in descending order?
- TypeError: only integer arrays with one element can be converted to an index 3
- How to add column to numpy array
- How to fix ‘RuntimeWarning: divide by zero encountered in double_scalars’
- Numpy, multiply array with scalar
- Python 3: Multiply a vector by a matrix without NumPy
- IndexError: index 2 is out of bounds for axis 0 with size 2
- How to add a new row to an empty numpy array
- Coalesce values from 2 columns into a single column in a pandas dataframe
- Numpy – add row to array
- How do I compute derivative using Numpy?
- ImportError: cannot import name NUMPY_MKL
- Is there any numpy group by function?
- Mean Squared Error in Numpy?
- Is there a head and tail method for Numpy array?
- Difference between data type ‘datetime64[ns]’ and ‘
- Merging two DataFrames
- Convert a 1D array to a 2D array in numpy
- inverting image in Python with OpenCV
- Transposing a 1D NumPy array
- numpy.float64 object is not iterable…but I’m NOT trying to
- vectorize conditional assignment in pandas dataframe
- Python OpenCV2 (cv2) wrapper to get image size?