"Generic plotting tools available in the unix toolbox"
é provavelmente toda ferramenta básica do Un * x, você precisa combinar ferramentas para criar coisas. Eu amo combinar Latex, R e Sweave! O termo "logs"
deixa a questão um pouco aberta, mas aparentemente de propósito, observe o termo "generic"
. Portanto, nada sobre o pré-processamento com o AWK / SED / etc e apenas sobre a plotagem de arquivos de texto. Divirta-se!
$mkdirPictures$RCMDSweavepaper.RnwWritingtofilepaper.texProcessingcodechunkswithoptions...1:termverbatimYoucannowrun(pdf)latexon'paper.tex'$pdflatexpaper.tex3&>/dev/null$evincepaper.pdf
paper.tex
$catpaper.tex\documentclass{article}\usepackage[utf8]{inputenc}\usepackage{graphicx}\usepackage[T1]{fontenc}%intendedquotes\begin{document}\sloppy<<echo=FALSE>>=png('./Pictures/examples.png')x<-1:10y<-10:1par(mfrow=c(2,2))#Demand/Supplyexampleplot(x,y-2,type='l',ylab='Price',xlab="Quantity")
lines(y,x+2)
lines(x,x)
title(main="Examples by HHH for R Sweave Latex")
hist(rnorm(100)) # histogram example
plot(sin(1:1E3),cos(1:1E3)) # circle example
plot(sin(1:1E3),1:1E3) # sin example
@
\includegraphics{./Pictures/examples.png}
\end{document}
Agora, o próximo quebra-cabeça é acessibilidade (supondo que o op deseje saída ASCII, não apenas ferramenta genérica). Desculpe eu ainda não tenho uma resposta para isso, mas vou listar informações abaixo para uma maior exploração.
Apenas pensando em voz alta: escolha um formato de imagem raster como TIFF e, em seguida, imprima apenas a 100ª coluna ou s / coisa para visualizá-la. Desculpe apenas especular, mas sei que o TIFF é um formato de imagem raster para todos os tipos de arquivamento - ainda não sei exatamente como os mecanismos de OCR, como o Tesseract, lidam com eles, mas aqui o problema é fácil porque você pode pule muitas coisas no pré-processamento da imagem - porque sabemos como R as gera. Alguém tem uma ideia de como isso? Ou eu estou reinventando a roda? No mais simples, escolha uma ferramenta que gere hings para ASCII, um pouco restritiva para ser "generic"
.
Relacionado
- Quais ferramentas para visualização de portfólio ASCII?