close

翻譯社

西夏普 於 2017/05/16 22:25 答複

proc.WaitForExit();
西夏普 請問 dcom是要付費的嗎? 因為天成翻譯社找不到dcom的下載位置

  • 您好,
    Process proc = new Process();

    翻譯公司好,我是一名金融系的學生,之前用R說話寫了一個程式裡面有挪用到一些機械進修的套件,我今朝想用C#做介面然後C#節制執行之前寫好的R說話程式,然後再將R語言履行完的成果傳回c#介面,請問如許是不是可行? 又該若何實現? 因為R說話本身沒有能做成UI的相幹套件。
  • 您好:
    C#不能直接利用ggplot2哦!需要在R中先安裝好ggplot2的package,然後寫一個劇本翻譯
    內容為
    可以到http://rcom.univie.ac.at下載非商用版,

    string txt = proc.StandardOutput.ReadToEnd();
    proc.StartInfo.CreateNoWindow = true;
    程式碼範例:
    proc.Start();
    einboch einboch 1.定名一個劇本程式為test.r
    以下的程式碼可使用Rscript來挪用R的劇本,並將結果回傳到C#的介面,可以自行測試一下哦!
    • ashow
    • library(ggplot2)
      myFun<-function()

      西夏普 於 2015/11/05 19:30 答複

      mean(1:100)

      proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
      richTextBox1.Text = txt;
      2.使用C#的System.Diagnostics.Process.Start()方式履行該劇本


      例如
      您好翻譯社 想請問, R裡有許多package(例如 ggplot). C# 有辦法利用R的那些package嗎?
    • 您好,
    arrow
    arrow
      創作者介紹
      創作者 helenrm4rvs1 的頭像
      helenrm4rvs1

      helenrm4rvs1@outlook.com

      helenrm4rvs1 發表在 痞客邦 留言(0) 人氣()


      留言列表 留言列表

      發表留言