データフレームの操作

算術

  • オブジェクト加算-series .add(値)
  • オブジェクト減算-series .SUB(値/オブジェクト)

論理演算記号<、>、|、&

  1. 論理演算記号<、>、|、& - SQL文のどこに相当
    • これは、論理演算と等価であるnumpyの
    • これは、ブールオブジェクトを返します(シリーズ/ DF)
  2. 論理演算機能
    • df.query() - 照会の同等
    • series.isin(リスト)---キーワードでブールシリーズ-sqlを返します。

統計操作

()を記述する
包括的な分析を:直接統計の多くを描画する能力、平均、カウント、STD、最小 、最大など、

# 计算平均值、标准差、最大值、最小值
data.describe()

統計関数
分(最小値)、MAX(最大値)、平均(平均)、中央値(メディアン)、VAR(分散)、STD(標準偏差)、モード(モード)結果

統計への単一機能のための時間は、これらのデフォルトの軸または「列」(軸= 0、デフォルト)によると、あなたが行したい場合は、「インデックス」(軸= 1)を指定します

  • df.max(軸= 0/1)0-分和行カラム1-
  • df.idxmax(軸= 0/1) - インデックスの最大値

累積統計関数

  • 元のデータの観察が容易に観察可能な情報ではありません
  • series.cumsum--結果は、戻り値ではありません

カスタム操作
df.apply(FUNC、軸)

  1. func-機能
  2. 指定されたシャフト軸の計算

data[['open', 'close']].apply(lambda x: x.max() - x.min(), axis=0)

open     22.74
close    22.85
dtype: float64

おすすめ

転載: www.cnblogs.com/oklizz/p/11488660.html