분류 전체보기 850

Mysql -> PHP -> JSON select시 코드

$con=mysqli_connect( "주소", "계정"비번","db or die( "cannot connect to MySQL Server");    if (mysqli_connect_errno($con))  {     echo "Failed to connect to MySQL: " . mysqli_connect_error();  }  $sql = "SELECT * FROM 테이블";$result = $con->query($sql);$return_array = array();if ($result->num_rows > 0) {    // output data of each row    while($row = $result->fetch_assoc()) {        array_push($return_ar..

모바일/Android 2016.05.10

Android <-> Webview 사이 데이터 통신하기

WebView가 기본적으로 내장 브라우저 기능을 하지만, 자바스크립트를 이용해 데이터를 주고받음으로써 한몸처럼 행동할수가 있다. WebView에 넣을 html을 이용한 버튼 그리고 WebView에 넣을 자바스크립트 안드로이드에서도 클래스를 하나 만들어준다. import android.content.Context; import android.webkit.JavascriptInterface; import android.widget.Toast; public class JavaScriptPasser { Context mContext; public JavaScriptPasser(Context c) { mContext = c; } @JavascriptInterface public void showToast(Stri..

모바일/Android 2016.05.08

R 에서 readTableHeader 에러가 떨어질경우

readTableHeader에 의하여 발견된 완성되지 않은 마지막 라인입니다 read.table시, 에러가 뜰때에는 해결방법이 구글에 잔뜩올라와있는데, 엑셀의 마지막 라인에다 엔터를 치라고 되어있다. 허나, 잘 안된다. csv로 변환해서 한다고 하면 이러한 메시지가 뜰때가 있다. line 23 did not have 2 elements 왜냐구? 안에 string내부적으로 띄어쓰기가 되어있다. sep 패러미터를 주지 않으면 알아서 띄어쓰기가 seperator로 작동하게 되므로 다음과 같이 sep을 주면 된다. > df = read.table("F:\\data.csv", header = TRUE, sep = ",")다만 엑셀에서 csv로 저장할때는 comma delimited라고 되어 있으면 동작

데이터분석 2016.05.01

R - Tableau 연결

> install.packages("Rserve");> library(Rserve); 위와같이 Rserve를 설치하고 다음의 명령어로 실행 > run.Rserve() -- running Rserve in this R session (pid=13956), 1 server(s) -- (This session will block until Rserve is shut down)그리고 Tableau 로 돌아가서 도움말 -> 설정 및 성능 -> R연결관리 연결확인 후, '계산된 필드 추가' 를 통해, SCRIPT_REAL이라는 함수로 실행가능 다만 속도가 좀 느린것같아 더이상은 안하고싶다. 참고 https://www.datascienceriot.com/how-to-use-r-studio-with-tableau/kr..

데이터분석 2016.05.01