データラングリングしている時に「循環する関係を作ってしまいます」というエラーが表示される。

データラングリングしている時に、下記のように「循環する関係を作ってしまいます」というエラーが表示されることがあります。

image

このエラーが発生する原因としては、以下の3つが考えられます。

  1. 2つのデータフレーム同士で結合、マージしあっている。
  2. ブランチを切った前のステップでブランチのデータフレームを結合している。

1. 2つのデータフレーム同士で結合、マージしあっている。

Global_Salesというデータフレームは、Global_Sales_Customer_Dataと列結合しています。

image

Global_Sales_Customer_Dataのデータフレームでも、Global_Salesのデータに対して結合した際に循環関係のエラーが発生します。

image

上記は結合での紹介となりますが、マージ(行結合)でも同様のエラーが発生します。

2. ブランチを切った前のステップでブランチのデータフレームを結合している。

このデータフレームでは、2番目のステップからブランチを作成しています。

image

ブランチを作成したステップより前のステップで、ブランチのデータフレームに対して結合やマージを行うと循環関係のエラーが発生します。

image

「いいね!」 3