본문 바로가기

c#5

[빅데이터] R.Net을 C#과 연동하여 빅데이터 그래프 그리기 (3편 MSChart로 빅데이터 시각화하기) 안녕하세요 마블랑입니다. 드디어 R.Net을 C#과 연동하여 빅데이터 그래프 그리기의 마지막 포스팅입니다. 지난번 R.Net을 설치하고 예제코드를 실행해본 것에 이어서 이제 데이터를 MSChart를 이용하여 그래프로 그려보는 시간입니다. 1. MSChart를 이용하여 그래프로 데이터 시각화를 해보겠습니다. 저번 포스팅에서 사용하던 예제코드의 데이터를 Chart_R 변수의 그래프에 데이터를 추가합니다. 2. 추가된 코드를 빌드하고 실행해보겠습니다.데이터가 차이가 나지않아 차트로 봐도 많이 표시가 안나는군요. 3. 좀 더 명확히 데이터의 차이를 알아보기위해 직접 수치를 입력해줘도 되지만 R언어에서 CSV파일을 읽어와서 데티어를 표시해보려고 합니다. 실제로 R에서 사용하는 CSV파일의 데이터를 읽어오는 함수를.. 2018. 11. 19.
[빅데이터] R.Net을 C#과 연동하여 빅데이터 그래프 그리기 (2편 R.Net 설치하기) 안녕하세요. 마블랑 입니다. 이번 포스팅은 이전과 이어서 R.Net을 C#과 연동하여 빅데이터 그래프 그리기 2편 R.Net 설치하기 입니다. 이번 단계를 진행하기 위해서는 Visual Studio에서 패키지 관리자 콘솔 기능이 있어야합니다. 마블랑은 Visual Studio 2010에 패키지 관리자 콘솔이 없어 2013에서 진행하였습니다. 1. 패키지 관리자 콘솔을 열기 위해 Visual Studio 도구 탭을 클릭하고 NuGet 패키지 관리자 - 패키지 관리자 콘솔을 클릭합니다. 2. Visual Studio 하단에 아래 화면과 같이 패키지 관리자 콘솔이 열리는 것을 확인할수 있습니다. (설정에 따라서 다른 창에 뜰수도 있습니다.) 3. 패키지 관리자 콘솔에 "Install-Package R.NET .. 2018. 11. 19.
[빅데이터] R.Net을 C#과 연동하여 빅데이터 그래프 그리기 (1편 R 설치하기) 안녕하세요 마블랑입니다. 이번 포스팅은 4차 산업혁명의 한가지인 빅데이터에 관련된 것입니다. 빅데이터 분석에 활용되는 R언어를 C#과 연동하는 방법을 알아보고 분석된 결과를 차트로 표현하는 것이 이번 포스팅의 주제입니다. 내용이 어렵지는 않은데 분량이 좀 될거 같아 여러 포스팅으로 나누어서 진행하겠습니다. 첫번째는 R 언어를 사용하기 위해 가장 중요한 단계인 R언어를 설치하는 방법에 대해서 알려드리겠습니다. 1. R 다운로드를 위해 https://www.r-project.org 사이트에 들어갑니다. R은 프리웨어이기 때문에 누구나 다운받을수 있습니다. 사이트에 접속하였으면 왼쪽에 Download 항목의 CRAN을 클릭합니다. 2. CRAN을 클릭하면 여러나라의 서버가 보입니다. 쭉 내려오다보면 Korea.. 2018. 11. 19.
[데이터베이스] Window(윈도우)7 과 10 에서의 ODBC 드라이버 등록하기 안녕하세요 마블랑입니다. 시스템을 개발하게 되면 데이터베이스와 연동할 일이 대부분일 것입니다. 이번 포스팅은 데이터베이스와 관련하여 윈도우에서 ODBC드라이버를 등록하는 방법에 대해서 설명하려고 합니다. 먼저 ODBC란 Open DataBase Connectivity의 약자로 마이크로소프트에서 만들었습니다. MS에서 만들었으니 윈도우에서 당연히 사용할수 있고 추후에 표준화가 되어 리눅스나 유닉스에서도 사용할 수 있다고 합니다. (출처 : 위키백과) 어떤 데이터베이스를 쓰던지간에 ODBC로 등록을 하고 DNS와 ID, PW 만 알면 데이터베이스에 접근이 가능합니다. ODBC를 등록할때 몇가지 주의사항이 있습니다. 첫번째로 사용자의 윈도우 환경에 대해서 알아야 합니다. 윈도우가 32bit인지 64bit인지 .. 2018. 11. 16.
윈도우에서의 ini(초기화)파일 읽고 쓰기 안녕하세요 마블랑입니다. 가끔 컴퓨터 프로그램을 사용하시다보면 이전에 사용하였던 내용들이 그대로 남아있던 적이 있으실거에요 예를 들어 동영상플레이어로 동영상을 불러올때 가장 최근에 불러왔던 동영상의 경로가 이미 선택되어 있다던가, 설정창에 이전에 설정해놓은 정보가 그대로 남아있는 경우가 있습니다. 그러한 기능을 구현하는데 여러가지 방법이 있지만 그중 하나인 ini파일을 이용해서 구현하는 방법에 대해서 설명하겠습니다. ini파일은 프로그램 실행시 초기화 정보를 담고 있는 설정파일로 initialization(초기화)의 앞에 ini를 따서 확장자가 붙여진 파일입니다. 확장자는 다르지만 텍스트파일로 열어볼수 있기 때문에 보안에는 취약한 점이 있어 기밀한정보는 다른방법을 이용해서 저장하시기 바랍니다. 윈도우에서.. 2018. 11. 4.