Icon

Challenge4

Challenge 4: Days With Price Changes

Here is my answer for Just KNIME it Challenge 4.

Challenge 4: 価格変動があった日
Level: 簡単

あなたはKNIMEを使って、ある商品のオンライン価格を毎日モニターしています。ラインプロットノードを使用して、すでに収集した日次価格を視覚化した後、それらがしばしば一定の日数の間、再び変化することに気づきます。手元にある価格データに「変化」という名前の新しい列を作成し、その値は日次価格が前日と比較して変化した場合は1、変化しなかった場合は0になります。データの最初の日足は、「Change」の値が1になるようにします。例として、最初の日足が以下のようなものであったとします。
Date Price
2015-01-01 10
2015-01-02 10
2015-01-03 11

最終的に以下のような形式のデータが得られるはずです。

Date Price Change
2015-01-01 10 1
2015-01-02 10 0
2015-01-03 11 1

Challenge 4: Days With Price ChangesLevel: EasyDescription: You are using KNIME to monitor the daily price of a product online. After usingthe Line Plot node to visualize the daily prices you have already gathered, you notice thatthey are often constant for a certain number of days before changing again. You want tocreate a new column in the price data you have at hand, named "Change", such that itsvalue is 1 if a daily price changed with respect to the previous day, or 0 if it remainedunchanged. For the first daily price in the data, the "Change" value should be 1. As anexample, if the initial daily prices look like:Date Price2015-01-01 102015-01-02 102015-01-03 11You should end up with data in the following format:Date Price Change2015-01-01 10 12015-01-02 10 02015-01-03 11 1 Challenge 4: 価格変動があった日Level: 簡単あなたはKNIMEを使って、ある商品のオンライン価格を毎日モニターしています。ラインプロットノードを使用して、すでに収集した日次価格を視覚化した後、それらがしばしば一定の日数の間、再び変化することに気づきます。手元にある価格データに「変化」という名前の新しい列を作成し、その値は日次価格が前日と比較して変化した場合は1、変化しなかった場合は0になります。データの最初の日足は、「Change」の値が1になるようにします。例として、最初の日足が以下のようなものであったとします。Date Price2015-01-01 102015-01-02 102015-01-03 11最終的に以下のような形式のデータが得られるはずです。Date Price Change2015-01-01 10 12015-01-02 10 02015-01-03 11 1 daily_prices.csv-1day+ Price(P1D)Price(P1D)ChangeVisualizationRemoveP1D columns CSV Reader String to Date&Time Date&Time Shift Joiner Column Rename Rule Engine Line Plot Column Filter Challenge 4: Days With Price ChangesLevel: EasyDescription: You are using KNIME to monitor the daily price of a product online. After usingthe Line Plot node to visualize the daily prices you have already gathered, you notice thatthey are often constant for a certain number of days before changing again. You want tocreate a new column in the price data you have at hand, named "Change", such that itsvalue is 1 if a daily price changed with respect to the previous day, or 0 if it remainedunchanged. For the first daily price in the data, the "Change" value should be 1. As anexample, if the initial daily prices look like:Date Price2015-01-01 102015-01-02 102015-01-03 11You should end up with data in the following format:Date Price Change2015-01-01 10 12015-01-02 10 02015-01-03 11 1 Challenge 4: 価格変動があった日Level: 簡単あなたはKNIMEを使って、ある商品のオンライン価格を毎日モニターしています。ラインプロットノードを使用して、すでに収集した日次価格を視覚化した後、それらがしばしば一定の日数の間、再び変化することに気づきます。手元にある価格データに「変化」という名前の新しい列を作成し、その値は日次価格が前日と比較して変化した場合は1、変化しなかった場合は0になります。データの最初の日足は、「Change」の値が1になるようにします。例として、最初の日足が以下のようなものであったとします。Date Price2015-01-01 102015-01-02 102015-01-03 11最終的に以下のような形式のデータが得られるはずです。Date Price Change2015-01-01 10 12015-01-02 10 02015-01-03 11 1 daily_prices.csv-1day+ Price(P1D)Price(P1D)ChangeVisualizationRemoveP1D columns CSV Reader String to Date&Time Date&Time Shift Joiner Column Rename Rule Engine Line Plot Column Filter

Nodes

Extensions

Links