numeric-data

MS Excel과 같은 bash에서 소수점 이하 두 자리로 반올림하는 방법은 무엇입니까?
numeric-data

MS Excel과 같은 bash에서 소수점 이하 두 자리로 반올림하는 방법은 무엇입니까?

BASH에서 "부동 숫자"를 반올림하는 방법을 검색하는 데 몇 시간을 보냈지만 올바른 것을 찾을 수 없습니다! 해결 방법:( 이 숫자를 Excel에 입력하면 소수점 이하 두 자리까지 반올림한 후 올바른 결과를 받게 됩니다. 3.314 -> 3.31 3.315 -> 3.32 8.124 -> 8.12 8.125 -> 8.13 BASH에서 정확한 결과를 얻는 방법은 무엇입니까? printf사용해 보았지만 awk같은 결과를 얻지 못했습니다. prompt> printf '%.*f\...

Admin

sed를 사용하여 숫자 대신 쉼표를 추가하시겠습니까?
numeric-data

sed를 사용하여 숫자 대신 쉼표를 추가하시겠습니까?

이더리움 가격을 얻고 응답 형식을 지정하는 간단한 스크립트를 작성해보세요. 내가 시도한 것은 다음과 같습니다. #!/bin/bash response=$(curl 'https://min-api.cryptocompare.com/data/price?fsym=ETH&tsyms=GBP') price=$(echo $response | grep -o -P '(?<=:).*(?=})') formattedPrice=$(echo "${price%.*}" | sed 's/\([[:digit:]]\{3\}\...

Admin

다양한 데이터 유형으로 여러 열을 정렬하는 방법
numeric-data

다양한 데이터 유형으로 여러 열을 정렬하는 방법

이것은 탭으로 구분된 파일 t.tsv입니다. $ cat t.tsv 2022/05/05 -258.03 2022/05/07 -18.10 2022/05/09 -10.74 2022/05/09 -132.60 2022/05/12 -18.56 2022/05/12 -20.20 2022/05/17 -11.00 2022/05/17 -112.91 2022/05/17 -51.43 2022/05/17 -64.78 2022/05/18 -13.96 2022/05/18 -13.96 2022/05/18 -7...

Admin

XML 파일에서 여는 태그와 닫는 태그 사이의 내용만 표시하는 방법은 무엇입니까?
numeric-data

XML 파일에서 여는 태그와 닫는 태그 사이의 내용만 표시하는 방법은 무엇입니까?

grep 등을 사용하여 XML 파일에서 특정 태그를 검색하면서 시작 태그와 끝 태그 사이의 내용만 표시하려면 어떻게 해야 합니까? 제가 찾고 싶은 정확한 태그는 다음과 같습니다. <max-diskusage>1024000000</max-diskusage> 하지만 저는 라벨이 아닌 1024000000 부분만 얻고 싶습니다. 이는 바이트 단위의 저장 크기입니다. 가능하면 이를 1GB로 변환하거나 결과를 GB로 변환합니다. ...

Admin

1000줄 파일에서 20줄마다 정렬하고 각 간격에서 가장 높은 값을 갖는 정렬된 줄만 다른 파일에 저장하려면 어떻게 해야 합니까?
numeric-data

1000줄 파일에서 20줄마다 정렬하고 각 간격에서 가장 높은 값을 갖는 정렬된 줄만 다른 파일에 저장하려면 어떻게 해야 합니까?

1000줄의 텍스트가 포함된 파일이 있습니다. 네 번째 열을 20행 간격으로 정렬하고 출력을 다른 파일로 인쇄하고 싶습니다. awk 또는 sed를 사용하여 정렬하는 데 도움을 줄 수 있는 사람이 있나요? 다음은 데이터 구조 입력의 예입니다. 1 1.1350 1092.42 0.0000 2 1.4645 846.58 0.0008 3 1.4760 840.01 0.0000 4 1.6586 747.52 0.0006 ...

Admin

다른 파일 범위 내에서 한 파일의 값을 찾아 상위 값을 선택합니다.
numeric-data

다른 파일 범위 내에서 한 파일의 값을 찾아 상위 값을 선택합니다.

A, B 두 개의 파일이 있습니다. 파일 A에는 4개의 열과 600,000개의 행이 있습니다. 파일 B에는 4개의 열과 5000개의 행이 있습니다. 예: 파일-A: ENSB1 1 12245 0.53 0.002 ENSB2 1 13400 0.27 0.0003 ENSB3 1 14780 0.13 0.00001 ENSB4 1 15201 0.33 0.9 ENSB5 2 56259 0.70 0.0002 ENSB6 2 57000 0.42 0.00004 ENSB7 2 58200 0.50 0.5 파일-B: 1 1200...

Admin

'mawk'를 사용하여 16진수를 범위를 벗어난 10진수로 변환
numeric-data

'mawk'를 사용하여 16진수를 범위를 벗어난 10진수로 변환

16진수 숫자가 상대적으로 작을 때 다음을 사용할 수 있습니다. echo 0xFF| mawk '{ printf "%d\n", $1}' 16진수를 10진수로 변환합니다. 16진수 숫자가 매우 큰 경우 mawk더 이상 작동하지 않습니다. echo 0x8110D248 | mawk '{ printf "%d\n", $1 }' 출력 2147483647(잘못된 것과 2147483647동일함 0x7FFFFFFF). 더 큰 숫자를 변환하는 방법은 무엇입니까? 처리해야 할 숫자가 너무 많습니다(한 줄에 하나의 숫자...

Admin

함께 연결된 두 범위 사이의 난수 출력
numeric-data

함께 연결된 두 범위 사이의 난수 출력

이 문제범위 사이에서 난수를 생성하는 것에 관한 것입니다. 이는 괜찮지만 제 경우에는 적합하지 않습니다. 제 생각에는 SQL 용어로 설명하겠습니다. 왜냐하면 제 생각에는 코드 결과로 SQL 스크립트를 작성하는 것 bash입니다 .bash 두 개의 MySQL 테이블이 있습니다. 하나는 사람이고 다른 하나는 장소입니다. 각 레코드에는 1~139(장소) 및 1~1519(사람) 범위의 고유한 정수 ID가 있습니다. 이는 외래 키를 통해 서로 관련되어 있습니다. 즉, 한 곳에는 많은 사람이 있을 수 있지만 한...

Admin

특정 열의 숫자 형식을 다시 지정합니다.
numeric-data

특정 열의 숫자 형식을 다시 지정합니다.

세 번째 열이 십진수인 세미콜론으로 구분된 데이터가 있습니다. A;B;1234.56 C;D;789.23 숫자 형식을 두 가지 변경해야 합니다. 소수점 뒤의 숫자 제거 숫자에 "천 단위 구분 기호" 추가 그래서 1234.56그것은 될 것입니다1'234 첫 번째 부분을 완료할 수 있었지만 천 단위 구분 기호를 추가하는 방법을 모르겠습니다. printf "A;B;1234.56\nC;D;789.23\n" | awk -F';' '{gsub(/\.../,"",$3) ; printf "%s,%s,%s\n",...

Admin

데이터를 정렬하여 원을 그립니다.
numeric-data

데이터를 정렬하여 원을 그립니다.

여기 하나 있어요데이터Gnuplot을 사용하여 선을 그립니다. 코드 사용 pl 'Sphere_ISOTEST_data.txt' w p 나는 다음 그림을 얻는다 그러나 pl 'Sphere_ISOTEST_data.txt' w l 다음 메시지가 나타납니다. w l누구든지 원의 둘레만 플롯하고 얻을 수 있도록 데이터를 정렬하는 방법을 제안할 수 있습니까 ? ...

Admin

간단한 bash 변수에 숫자 범위를 할당하는 방법
numeric-data

간단한 bash 변수에 숫자 범위를 할당하는 방법

실패할 때 bash 변수에 일련의 숫자를 할당하는 방법: $ n={0..9}; echo $n {0..9} $ n=\"{0..9}\"; echo $n "{0..9}" $ eval n={0..9}; echo $n $ eval n=\"{0..9}\"; echo $n 9 $ n=`eval {0..9}`; echo $n bash: 0: command not found 올바른 방향으로 안내해주세요 ...

Admin

`awk`는 지정된 행 수의 열을 합산할 수 있나요?
numeric-data

`awk`는 지정된 행 수의 열을 합산할 수 있나요?

"유사한 질문"을 살펴봤지만 내 문제를 해결하는 것 같지 않습니다. 큰 CSV 입력 파일이 있습니다. 파일의 각 행은 x,y데이터 포인트입니다. 여기에 설명을 위한 몇 줄이 있지만 일반적으로 데이터는아니요 단조로운: 1.904E-10,2.1501E+00 3.904E-10,2.1827E+00 5.904E-10,2.1106E+00 7.904E-10,2.2311E+00 9.904E-10,2.2569E+00 1.1904E-09,2.3006E+00 입력 파일보다 작은 출력 파일을 생성해...

Admin