Мне нужно «умножить» два df вместе, чтобы создать все возможные решения для использования в сценарии Tableau.
Сценарий выглядит следующим образом:
У меня есть df1 автомобилей и связанных с ними MPG, а также df2 почтовых индексов и соответствующее расстояние от них до фиксированной точки (расчет углеродного следа).Как только я создаю df3, я могу сделать больше математики по всему df, чтобы добраться до моей последней метрики.
Я старался изо всех сил ниже представить образец каждого df и результирующий df3, который я собираюсь создать.df1 - 15 000 строк, а df2 - 535 строк, то есть df3 будет иметь 8 млн строк.
Там может быть лучший способ сделать это в таблице;Тем не менее, я чувствую себя более комфортно в R.
DF1
mpg|year|make |model
--------------------
21|1985|dodge|charger
19|1993|Audi |100
DF2
zipcode|distace
---------------
20015 | 8.91
20020 | 12.72
DF3
mpg|year|make |model |zipcode|distance
-----------------------------------------
21|1985|dodge|charger| 20015 |8.91
19|1993|Audi |100 | 20015 |8.91
21|1985|dodge|charger| 20020 |12.72
19|1993|Audi |100 | 20020 |12.72