前提
以下のようなデータフレームを作成しました。
URL | Title | FQDN | freq |
---|---|---|---|
ttps://www.youtube.com/aaa | youtube動画01 | ww.youtube.com | 10 |
ttps://www.youtube.com/bbb | youtube動画02 | ww.youtube.com | 10 |
ttps://www.youtube.com/ccc | youtube動画03 | ww.youtube.com | 10 |
ttps://www.youtube.com/ddd | youtube動画04 | ww.youtube.com | 10 |
ttps://www.amazon.co.jp/aaa | amazon商品01 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/bbb | amazon商品02 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/ccc | amazon商品03 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/ddd | amazon商品04 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/eee | amazon商品05 | ww.amazon.co.jp | 5 |
ttps://twitter.com/aaa | twitter01 | twitter.com | 2 |
ttps://twitter.com/bbb | twitter02 | twitter.com | 2 |
ttps://note.com/aaa | note01 | note.com | 2 |
ttps://note.com/bbb | note02 | note.com | 2 |
データフレームにはサイトのURL、ページのタイトル、FQDN(URLの一部)、freq(FQDNの値より得られたサイトごとの頻度)を表しています。
※youtubeのfreqの値は表の省略のため異なっています。
実現したいこと
上記データフレームを以下のような形に整形したいです。
URL | Title | FQDN | freq |
---|---|---|---|
ttps://www.youtube.com/aaa | youtube動画01 | ww.youtube.com | 10 |
ttps://www.youtube.com/bbb | youtube動画02 | ww.youtube.com | 10 |
ttps://www.youtube.com/ccc | youtube動画03 | ww.youtube.com | 10 |
ttps://www.youtube.com/ddd | youtube動画04 | ww.youtube.com | 10 |
ttps://www.amazon.co.jp/aaa | amazon商品01 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/bbb | amazon商品02 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/ccc | amazon商品03 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/ddd | amazon商品04 | ww.amazon.co.jp | 5 |
ttps://www.amazon.co.jp/eee | amazon商品05 | ww.amazon.co.jp | 5 |
ttps://twitter.com/aaa | twitter01 | twitter.com | 2 |
ttps://twitter.com/bbb | twitter02 | twitter.com | 2 |
ttps://note.com/aaa | note01 | note.com | 2 |
ttps://note.com/bbb | note02 | note.com | 2 |
freqの値をもとに空白の行を追加する処理を行いたいです。
また、freqの値が同じ時はFQDNが異なっているかどうかも確認して処理を行いたいです。
空白行の意図について
最終的にこのデータはCSV形式で書き出して、空白行にも意味を持たせたデータとして他のソフトに渡すことを目的としています。
ですので空白行を用いてデータフレームを整形する方法をご教授ください。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。