Имам на борда DataFrame с клиенти: ID, име и възраст. За всеки клиент имам друг DataFrame с неговите подробности за ефективността.
Не съм сигурен как да свързвам тези информационни рамки, за да намирам лесно подробности за ефективността на конкретен клиент.
Разбирам, че най-лесният начин е да имате само 2 DataFrames: клиенти и ефективност; и приложете необходимите филтри. Но това не е решението, което искам.
Имам нужда от една "под-DataFrame" за всеки клиент, за да направя необходимите изчисления на PerformanceFrame по-лесни и гъвкави.
Единственото решение, което бих могъл да измисля, е да съхранявам PerformanceFrame като колона за DataFrame на клиентите, за да мога да получа достъп до нея.
Има ли още един чист начин да се направи това?
Отговори:
0 за отговор № 1Ако имате идентификатор на всеки кадър, можете да обедините данните с помощта на merge
функция на пандата.