안녕하세요 강사님!! RxJava 강의 열심히 듣고있습니다. 다름이 아니라 Merge 함수를 실행할 때 Observable을 merge() 결합할 때 interval로 설정한 시간만큼 통지시점에 따라 순차적으로 데이터가 통지된다고 하셨는데 제 코드에서는 정상적으로 동작하지 않는 것 같아서 질문 드립니다. 1.결과값을 보면 스레드 할당이 제대로 안되는 것 같은데 merge말고 다른 부분에 문제가 있는 건가요?? 결과값도 실행할 때마다 바뀝니다.. 2. 저는 RxJava3 으로 설정해서 사용 중인데 변경된 부분이 있어서 그럴까요?? 공식문서를 찾아봐도 merge에 관한 변경점은 못찾았습니다ㅠㅠ
안녕하세요 선생님 질문이 있습니다. 1. 239166 rows × 17 columns 2. 150414 rows × 2 columns 위의 두행을 합치려고 합니다. 저의 생각은 1번의 데이터프레임을 옆에다가 2번의 데이터프레임을 붙여 밑에 nun값에 해당되는 부분을 drop을 시킬려는게 계획이였습니다. 따라서 merge ( 1 , 2 , how = outer)을 적용할려고 했으나 에러에 concat을 사용하라는게 이유였습니다. 제가 생각했던 방향성을 가지고 데이터프레임을 합치기 위해선 어떤 코드를 이용하여 데이터프레임을 합칠 수 있을까요? 다시한번 말씀드리면 어떤 특정 데이터프레임에다가 또 다른 데이터 프레임을 그대로 붙여 중간중간마다 nun값이 생기는것이아니라 부족한 데이터에 nun값이 생기는 부분을 drop시킬 수 있는 합치기를 원합니다.
강사님은 merge 함수에서 return에 intervals를 주셨습니다. 제 생각에는 before 객체를 추가한 result를 return에 써야된다고 생각했는데 결과는 같아서 그부분이 이해가 안갑니다. result변수의 쓰임새와 intervals값이 제대로 결과값이 나오는 이유를 알 수 있을까요.