fread showProgress作为消息

时间:2017-12-21 20:55:49

标签: r data.table knitr

我正在使用fread来读取数据,作为我正在处理的.Rnw文件的一部分。该文件很大,6百万行,我喜欢showProgress选项。但是,当我编织时,输出显示在最终的pdf中。在文件的其他位置,我使用message()打印进度,我在opts_chunk中禁用了message。有没有办法以static HttpClient client = new HttpClient(); static void Main(string[] args) { client.BaseAddress = new Uri("https://esi.tech.ccp.is/latest/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); GetTaskAsync("status/?datasource=tranquility").Wait(); } static async Task GetTaskAsync(String endpoint) { HttpResponseMessage response = await client.GetAsync(client.BaseAddress + endpoint); if (response.IsSuccessStatusCode) { var data = await response.Content.ReadAsStringAsync(); Console.WriteLine(data); } } 或其他方式打印进度,以至于它没有出现在我的最终输出中?

1 个答案:

答案 0 :(得分:2)

您可以在第一个代码块中设置options(datatable.showProgress = FALSE)。这将禁用文档其余部分的数据表进度条打印(默认情况下)。