|
from typing import Sequence |
|
|
|
import numpy as np |
|
|
|
from pandas._typing import ( |
|
AxisInt, |
|
DtypeObj, |
|
Self, |
|
Shape, |
|
) |
|
|
|
class NDArrayBacked: |
|
_dtype: DtypeObj |
|
_ndarray: np.ndarray |
|
def __init__(self, values: np.ndarray, dtype: DtypeObj) -> None: ... |
|
@classmethod |
|
def _simple_new(cls, values: np.ndarray, dtype: DtypeObj): ... |
|
def _from_backing_data(self, values: np.ndarray): ... |
|
def __setstate__(self, state): ... |
|
def __len__(self) -> int: ... |
|
@property |
|
def shape(self) -> Shape: ... |
|
@property |
|
def ndim(self) -> int: ... |
|
@property |
|
def size(self) -> int: ... |
|
@property |
|
def nbytes(self) -> int: ... |
|
def copy(self, order=...): ... |
|
def delete(self, loc, axis=...): ... |
|
def swapaxes(self, axis1, axis2): ... |
|
def repeat(self, repeats: int | Sequence[int], axis: int | None = ...): ... |
|
def reshape(self, *args, **kwargs): ... |
|
def ravel(self, order=...): ... |
|
@property |
|
def T(self): ... |
|
@classmethod |
|
def _concat_same_type( |
|
cls, to_concat: Sequence[Self], axis: AxisInt = ... |
|
) -> Self: ... |
|
|