首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Pandas 2.2 中文官方教程和指南(九·一)

    例如,当添加两个 DataFrame 对象时,您可能希望将 NaN 视为 0,除非两个 DataFrame 都缺少该值,此时结果将为 NaN(如果需要,您可以稍后使用 fillna 将 NaN 替换为其他值...In [366]: df3.to_numpy().dtype Out[366]: dtype('float64') astype 您可以使用astype()方法将数据类型明确转换为另一种。...Out[369]: A float32 B float32 C float32 dtype: object 使用astype()将列的子集转换为指定类型。...dtype: object 由于数据被转置,原始推断将所有列存储为对象,infer_objects将进行更正。...例如,当添加两个 DataFrame 对象时,您可能希望将 NaN 视为 0,除非两个 DataFrame 都缺少该值,此时结果将为 NaN(如果需要,您可以稍后使用 fillna 将 NaN 替换为其他值

    1.3K00

    Python-Numpy数组计算

    data[ [4,3,0,6] ]                   索引,将第4,3,0,6行摘取出来,组成新数组 data[-1]=data[data....,etc.) )     对于高维数组,转置需要一个由轴编号组成的元组  三、NumPy:ndarray-数据类型  ndarray数据类型:dtype:布尔型:bool_整型:int_ int8 int16...int32 int64无符号整型:uint8 uint16 uint32 uint64浮点型:float_ float16 float32 float64复数型:complex_ complex64...complex128 四、NumPy:ndarray-创建  创建ndarray:     array()         将列表转换为数组,可选择显式指定dtype     arange()       ...range的numpy版,支持浮点数     linspace()      类似arange(),第三个参数为数组长度     zeros()         根据指定形状和dtype创建全0数组

    3.1K40

    10分钟入门Pandas

    8.0dtype: float64通过Numpy数组创建DataFrame 对象,使用datetime作为索引,指定列名。...DataFrame压缩为一个Series,将列名变为最后一级索引,将数据按一维数组排列:In [96]: stacked = df2.stack()In [97]: stackedOut[97]: first...: float64对于一个被压缩过的DataFrame或者一个拥有多级索引的Series,可以使用unstack()将其还原为二位表格,默认情况下将最后一级索引还原到数据列,也可以传递参数指定哪一级索引还原为数据...: float64转换到其他时区:In [112]: ts_utc.tz_convert("US/Eastern")Out[112]: 2012-03-05 19:00:00-05:00 1.8577042012...: float64转换为时间间隔表示:In [113]: rng = pd.date_range("1/1/2012", periods=5, freq="M")In [114]: ts = pd.Series

    1.4K20
    领券