본문 바로가기

데이터47

결과를 정리하기 위한 txt파일의 비교분석 & 정렬-2- 안녕하세요? 지난번 포스팅에서 어떻게 데이터를 정리해서 비교 분석하고 일치하는 결과를 추출하기 위해서 이래저래 list를 한번 시도해 보았습니다만, 문제는 상황이 녹녹치 않아서 그만 더 이상은 리스트를 사용한 작업은 무리라는 생각이 듭니다. 그래서 이번에는 pandas의 데이터 프레임을 사용해서 작업을 하고자 합니다. 먼저 리스트로 만들면서 모든 요소 하나하나를 분리하지 말고, 일단 한줄의 요소만 따로 떼어서, ;를 기준으로 분리를 하도록 for문 하나를 제거해 줍니다. 이렇게 해서 결과가 어떻게 나오는 지에 대해서, 한번 print()함수를 이용해서 이렇게 알아보는 작업에 들어가 보도록 합니다. 이렇게 하는 것으로, 모두 리스트에서 요소 하나가 다시 리스트 안의 리스트로 하나씩 묶여 있는 것을 확인할 .. 2019. 4. 30.
원래 쓰던 노트북의 수리가 많이 늦어질 예정이라고 합니다. 안녕하세요? 제가 이전에 항상 사용을 하던 소니 VAIO 노트북이 있는데, 이게 언제부터인지 화면이 나오다가 안 나오기를 반복하는 상황이 벌어졌습니다. 그런데 웃긴 것은, 화면이 안 나오다가 소니 서비스센터중에 노트북을 취급하는 대구 서비스 센터에 갔더니, 거기서는 당장에는 화면이 나오는 것이 아니겠습니까? 하지만 서비스 센터에서 한번 재부팅을 하니까 이번에는 화면이 아예 나오지 않는 상황이 벌어지는 것이였습니다. 정말인지 노트북이 무슨 수리를 받기 싫어서 꾀병을 부리는 것도 아닐 것이고, 이래저래 황당한 증상이 벌어지는 것을 확인할 수 있었는데, 문제는 오늘 저녁 시간때 쯤에 연락이 와서 하드 디스크 문제는 아니라고 했습니다. 즉, 노트북을 초기화 시키기는 했는데, 그래도 해결이 되지는 않았다는 것인데.. 2018. 8. 13.
미쯔비시 PLC의 래더상에서 데이터 바꾸기와 for, next문의 구현 안녕하세요? 이번 포스팅은 이번주 월요일에 있었는 수업의 내용을 모두 포스팅 할 예정이였습니다만, 수업 안에 들어간 내용이 너무 많아서 하는 수 없이 최소한 2 부분으로 나누어야 했습니다. 그래서 이번 포스팅에서는 XCH라고 해서 데이터를 바꾸는 식의 명령을 사용하고, 다음으로는 for, next문을 PLC의 래더에서 구현하는 것을 포스팅 하고자 합니다. 먼저 등장하는 XCH가 나옵니다. 이 명령어는 16비트=1워드 단위로 디바이스 간의 데이터를 바꾸라는 것을 명령합니다. 그래서 아래와 같이 사용을 하게 됩니다. [XCH D1 D2] -> D1과 D2에 있는 워드를 서로 교환하라. GT designer에서 위 스크린샷과 같이 한번 준비해 보도록 합니다. 그리고 시뮬레이션을 돌리도록 해 봅니다. 실제로 D.. 2018. 1. 10.