window-functions

    5

    2答えて

    私はタイムスタンプ列とドル列からなるデータセットを持っています。週ごとの平均ドル数が各行のタイムスタンプで終わるのを見たいと思います。最初はpyspark.sql.functions.window関数を見ていましたが、それは週ごとにデータを格納します。 %pyspark import datetime from pyspark.sql import functions as F df1 =

    0

    2答えて

    私の目標は、現在のパーティションを除く平均を計算することです。以下の表では、avg_prod_rev_oth_cust列を生成する方法を知りたいと思っています。他の顧客の平均製品収益。ウィンドウ関数でこれを行うことはできますか? cust prod rev avg_prod_rev avg_prod_rev_oth_cust a x 1 3.5 4.5 a x 2 3.5

    1

    1答えて

    私はとextended_priceの列を持つorder_linesテーブルを持っています。私はすべての注文の延長価格の合計の平均よりも高い延長価格の合計を持つ注文を知りたい。これは私が得たクエリです: SELECT order_id, SUM(extended_price) AS "sumtotal" FROM order_lines e GROUP BY order_id HAVING S

    -1

    1答えて

    は、私はアテナに次のデータを持っていると言う: id ts uid1 1499672134268 uid1 1499672134292 uid1 1499672136189 uid1 1499672136212 uid1 1499719927907 uid1 1499719927940 uid1 1499719927975 uid1 1499719927999 uid2 149

    0

    2答えて

    私はstart_timeとend_timeの列を持つDataFrameを持っています。私は窓を設定したいと思います。各観測のウィンドウは終了時刻までに2行あり、のデータに限定されています。その前に観測のstart_timeがあります。 例データ: data = [('a', 10, 12, 5),('b', 20, 25, 10),('c', 30, 60, 15),('d', 40, 45, 2

    1

    1答えて

    私は2つのテーブルを持っています。 1つはReferenceテーブルで、優先度のソートに使用され、1つはCustomerテーブルです。 Referenceテーブルは、Customerテーブルの各カラムに優先順位を付けるために使用され、単一の顧客の個々のカラムの順序が異なります。 参照表: --------------------------------------- | Priority | A

    1

    1答えて

    私の教授によれば、以下のコードに示す列のランクを示す1つの列を除いて、すべてのことが明らかです。私は、本質的には、行番号をその列の左側に表示しなければならないと考えています。ここでの手順は次のとおりです。 セールスマネージャーあなたが彼らの総売上高と総販売数量の両方によって彼女 製品をランク付けするレポートを作成するために、今たいと思います(それぞれが 独自の列になります)。列に続く を返しますが

    1

    1答えて

    私はすでに肉体を少しでも始めましたが、先月の売り上げでランク付けされたデータ、製品を持っているという意図された結果を得るために何らかの窓関数を追加するのに問題があります。何か助けが与えられたら、私は大いに感謝するでしょう! 最高経営責任者(CEO)は先月の売上に基づいて売上を知りたいのですが: は、ここで求められているものです。 先月の の注文数で商品をランク付けするクエリを彼女に提供してください

    0

    2答えて

    私はPandas DataFrameへの集計の後に行うためのpandas構文を探しています。私はパンダでSQLクエリを実行する方法の例を見つけることができません。 #sum and divide select click, ctr, SUM(click)/SUM(imp) as ctr from mytable group by website #normalize each su

    1

    2答えて

    登録してからユーザーの支払いを含む合計金額があります。 登録日から毎年、ユーザーはプレミアムメンバーシップを支払わなければなりませんが、同じ年に払う必要はありません。ユーザーはeを支払うことができます。例えば。 3年前に戻るまたは、今後3年間は前もって。ユーザーが払うべき値です year | rate 2014 | 100 2015 | 100 2016 | 50 2017 | 150