반복적으로 출력되는 데이터를 실시간으로 가공하는게 가능함?
판다스 데이터 프레임이라는게 있던데
그걸로 실시간으로 출력되는 데이터를
자동으로 계속 추가해서 가공하는게 가능함?
예를 들어
1. [ 235, 123, 552, 233, 552, 233,.....,424] <== 한 리스트당 요소는 5천개
2. [ 122, 322, 558, 863, 175, 257,...., 235]
.
. <== 무작위의 숫자로 된 5천개의 요소를 가진 리스트가 계속 출력됨
이런식으로 무작위의 숫자가 리스트로 출력되는 데이터가 있는데
이걸 실시간으로 판다스 데이터프레임에 추가해서
가공된 정보를 실시간으로 다시 출력할 수가 있는거임?
판다스 데이터프레임 유튜브 강좌나 구글 문서 검색해봐도
실시간으로 출력되는 자료를 이용하는건 안나오는데
어떻게 해야 하는 거임?
전부 정해져 있는 자료를 가공하는 강의밖에 없더라고
해당 댓글은 삭제되었습니다.
판다스 데이터프레임 물었는데 요상한 링크가...
해당 댓글은 삭제되었습니다.
너무 말씀들이 고급단어라 모르겠군요 이제 막 파이썬 만지작 하는 수준이라..
메모리는 램을 말씀하시는걸로 알아듣겠는데 디비는 아..db 데이터베이스 말씀하시는거군요 db는 정적인 데이터들 만들어져있는거 말씀하시는거군요 어쨌든 데이터 프레임 이란걸로 아직 데이터베이스화되지 않은 메모리에 있는 자료는 다 읽을수 있다는 뜻이신가보군요
kafka 카프카 라는걸 검색해보니 뭐가뭔지 모르겠군요 데이터프레임으로 실시간 출력되는 자료를 데이터화 하라면 카프카라는걸 해야한다는 뜻인가요?
저는 공대출신도 아니고 이제 막 파이썬 배우는 사람입니다. 제가 궁금한 것은 어떤 간단한 코딩으로 실시간으로 무작위 숫자가 쏟아지는 프로그램이 있는데 거기서 출력되는 실시간 자료들을 판다스 데이터프레임으로 실시간으로 받아서 가공할수 있느냐? 이며 그 방법을 알고 싶다는 것 입니다. 웹서핑과 유튜브에서 뒤져봐도 실시간으로 데이터프레임으로 처리하는건 나오지 않기 때문입니다
해당 댓글은 삭제되었습니다.
원래 공대쪽이 아니라서...;;
"출력"된다는게 정확히 어떤 의미인지 (어디에 출력되는 지 뭐가 무엇을 출력시키는지, 출력된걸 어떻게 읽어들일건지), 얼마나 빨리 출력되는지 (초당 몇번?), 왜 굳이 판다스를 써야 되는지 (그냥 파이썬으로 하면 어떤 문제가 있는지?), 어떤식으로 가공되어야 되는지 (각 리스트가 독립적으로 가공되어야 하는지 아니면 전체 sum이나 moving average같은건지) 등에 대한 정보가 없으면 그냥 추상적이고 원론적인 답변 밖에 못 얻음..
1. 출력된다는 건 위에 설명한것처럼 작은 프로그램에서 무작위의 숫자가 print 출력문을 통해 5천개가 1개의 리스트에 출력된다는 것입니다. 2. 얼마나 빨리 출력되는지는 조절할수 있기 때문에 상관이 없습니다. 10초당 1번 출력된다고 봐도 됩니다. 3. 파이썬 만으로는 어려울것 같아서 입니다. 위에 설명했다싶이 코딩은 처음입니다. 4. 가공되어야하는건 간단합니다 데이터프레임에서 1개의 컬롬(column) 이라는 것이 출력되는 자료의 1개의 리스트가 되면 됩니다. 그리고 첫번째 리스트가 출력되고 두번쨰 리스트가 출력되면 그두개의 리스트의 출력순서의 요소대로 합한 값을 데이터로 표기해주는 것을 만들려고 합니다.
4번을 다시 설명하면 1번 리스트에 5천개의 요소가 출력되면 데이터프레임에서 이걸 1번 컬럼(coloumn)으로 불러들이고 2번째 리스트에 5천개의 요소가 출력되면 데이터프레임에서 이걸 2번 컬럼(column)으로 자동으로 불러온뒤 1번 리스트의 첫번째 요소와 2번리스트의 첫번째 요소를 합한값, 2번쨰 요소끼리 합한값, 그렇게 5천번째까지 합한값을 구하고 이걸 데이터프레임이 출력해주는 것입니다. 다시 설명하면 무작위 숫자를 1개의 리스트에 5천개 요소로 출력해주는 작은 프로그램이 실시간으로 출력해주는 리스트들을 요소 순서대로 합한값을 실시간으로 재출력해주는 프로그램을 만들고자 하는 것입니다.