목록Tips (Utility, Computer Language, and etc.) (201)
감동, 마음이 움직이는 것
https://codechacha.com/ko/python-string-formatting/ Python - String Formatting의 다양한 방법 정리(%, Str formatting, f-stirng) Python의 String formatting에 대해서 정리하였습니다. % formatting, string formatting, f-string 으로 문자열을 formatting할 수 있습니다. padding, align, datetime, Named placeholders, Parameterized format 등을 적용하는 예제를 codechacha.com
1. making a list of symbolic variables in[1]= var = x/@Range[4] out[1]= {x[1], x[2], x[3], x[4]} 2. checking positive or negative values in the list in[1]= vec = {1, 2, Sqrt[3], 4} VectorQ[Re[vec], Negative] VectorQ[Re[vec], Positive] out[1]= {1,2,3+i,4} out[2]= False out[3]= True
예를 들어, 어떤 한 라인을 그리는데 이 값들의 합이 1이 되도록 normalize시키고 싶다. 그러면 다음과 같이 합을 해주는 함수를 정의한 뒤 sum(tot, x) = tot + x #function define do for [i=0:99]{ tot = 0 fname = sprintf('./data/t%g.d', 0.5*i) p fname u ((tot=sum(tot,$3),0/0):0/0) notitle\ #0/0은 플랏하지 않는다는것을 의미한다. 여기서 3번째 col의 포인트합을 구할 수 있다. , fname u 1:($3/tot) notitle\ #얻은 값으로 나눠 전체 포인트의 합이 1이 되도록한다. }
array A[12] #array allocate f(x) = -a*x + b #define a fitting function do for[i=0:10]{ M = 50+10*i fname = sprintf('./data/M%d_mu1.1_S2_P.d', M) fit f(x) fname u 0:(log($1)) via a, b #I used log(y) value so that the fitting is done for the exponential function p f(x) lw 5 t '', fname u 0:(log($1)) t "" A[i+1] = a #Save the exponent values } print A
출처 - stackoverflow.com/questions/30749160/how-to-define-and-access-array-in-gnuplot How to define and access array in GNUplot? This is rather easy question or maybe too easy question. But i tried to find the way to done these already and could not find even in GNUplot document. Might be my mistake or misunderstood something stackoverflow.com gnuplot> array A[3] #Array definition gnuplot> A[1]=2 ..
먼저 horizontal은 \usepackage{arydshln} package를 사용하면 쉽게 사용할 수 있다. https://tex.stackexchange.com/questions/20140/can-a-table-include-a-horizontal-dashed-line Can a table include a horizontal dashed line? In a normal table, you can use the \hline command to draw a horizontal line. I am trying to make this line a dashed horizontal line. I have found the package dashrule via this answer, but this only..
set t gif animate delay 50 set output 'test.gpi' do for [i=1:10] {p './test.d' u 1:column(i) t ''} set t gif animate delay 50 set output 'test.gpi' do for [i=1:10] {p './test.d' u 1:column(i) t ''}
https://networkx.github.io/documentation/stable/reference/classes/digraph.html DiGraph—Directed graphs with self loops — NetworkX 2.4 documentation incoming_graph_data (input graph (optional, default: None)) – Data to initialize graph. If None (default) an empty graph is created. The data can be any format that is supported by the to_networkx_graph() function, currently including edge list, dict..
https://python-graph-gallery.com/ The Python Graph Gallery Visualizing data - with Python python-graph-gallery.com tree plot: https://plotly.com/python/tree-plots/ Tree-plots How to make interactive tree-plot in Python with Plotly. An examples of a tree-plot in Plotly. plotly.com
a = [1, 2, 3, 4, 5, 2, 3, 4] a = list(set(a)) a [1, 2, 3, 4, 5] https://bluese05.tistory.com/13 python list 값 중복 제거하기 Python 의 List 에 중복된 값이 있을 경우, 중복 제거를 하고 싶은 경우가 있다. 물론 직접 해당 기능을 구현할 수 있으나, 간단한 방법이 있다. 바로 python의 자료형 중 set 을 이용한 방법이다. 자료 bluese05.tistory.com https://ssoonidev.tistory.com/100 [Python] List 중복제거 리스트 중복 제거 리스트 중복 제거 필요에 따라서 List 등의 중복 제거를 해야하는 경우가 있는데요. 다양한 데이터 타입에서 중복을 제거하는 방법에..