Excel에서 패턴의 포인트 수를 확장하기 위해 값 컬렉션 보간

Excel에서 패턴의 포인트 수를 확장하기 위해 값 컬렉션 보간

값 1, 2, 4, 8, 16 및 32를 포함하는 6개의 셀(A1:A6)이 있다고 가정합니다.

이러한 값은 패턴을 형성하며 이를 그래프로 표시할 수 있습니다. 패턴에서 추출된 중간 값을 포함하도록 값 목록을 확장하고 싶습니다.

이 테이블에서 가장 높은 숫자는 32이므로 32개의 셀이 있는 열(B1:B32)을 생성해야 합니다. B1:B32의 각 셀에는 원본 데이터 곡선의 해당 값이 있어야 합니다.

물론 B1은 1이고 B32는 32이지만 B2:B31은 A1:A6 테이블에서 보간되어야 합니다.

내가 어떻게 해?


Gary's Student, 값 1, 2, 4, 8, 16 및 32(2^n)는 단지 예일 뿐이며, 실수는 예를 들어 1, 12, 19, 22, 29 및 32와 같은 비선형 곡선일 수 있습니다. , Y에서

각 Y와 다음 사이의 그래디언트를 찾고 정수를 찾아 X를 보간해야 한다고 생각합니다. 어떻게 보면 일요일에 했어요.

문제는 Y가 직선으로 분할된 선이 아니라는 점입니다. 어떤 방식으로든 나중에 예를 들어 1-12와 12-19 사이의 부드러운 곡선 전환을 만들어야 합니다. 설명하겠습니다. 6개 요소(X)는 물리적 변수(Y), 전압, 레벨, 중량 등에서 측정이 수행될 때 실제로 거리, 시간 등이 동일합니다. 모든 측정은 변수의 스냅샷입니다. 변수는 거리, 시간 등이 변하며 부드럽게 변합니다.

Y의 6개 값은 그래프에 움푹 들어간 부분을 만들지 않고 부드러운 곡선의 중간 지점을 만들어야 합니다. 그러나 이것은 나중을 위한 것입니다. 지금은 Y의 32에 대해 X의 다른 26개의 중간 누락 값을 찾고 싶습니다. 6은 이미 알고 있습니다(1, 2, 3, 4, 5, 6).

감사해요.

답변1

Gary's Student의 답변은 분명히 귀하가 찾고 있는 것이지만, 기본 원리를 확인하려면 귀하가 요청한 것과 어떻게 다른지 이해하는 것이 중요합니다. 이 질문에서는 분명한 패턴을 따르는 숫자를 제공했으며 동일한 패턴을 따르는 다른 숫자 집합을 원합니다. 그런데 중요한 부분이 빠졌네요.

1차원 데이터

가지고 있는 유일한 숫자가 우리에게 제공한 6개라면 다음과 같은 의미일 수 있습니다.

시리즈 1

나는 이것에 대한 차트를 만들 수 있습니다 :

차트 1

숫자를 원래 순서대로 붙여보면 패턴이 생기고 패턴이 의미있게 보이는데요. 그러나 데이터는 단지 다양한 동물의 숫자일 뿐입니다. 내 목록을 알파벳순으로 정렬할 수 있습니다.

시리즈 1 알파벳순

동일한 데이터는 다음과 같습니다.

차트 1 알파벳순

이러한 종류의 데이터는 단지 목록일 뿐이며 고유한 순서나 숫자 간의 관계를 제공하는 것은 없습니다. 원래 순서와 첫 번째 그래프로 돌아가서 값 25를 보간한다고 가정합니다. 이는 햄스터와 금붕어 사이의 값일 것입니다.

하지만 또 다른 문제가 있습니다. 아직 애완동물 인벤토리를 완료하지 않았지만 여기까지 왔다고 가정해 보겠습니다.

시리즈 1 단편

고양이와 토끼가 그리워요. 이것을 플롯하면 다음과 같은 결과를 얻습니다.

시리즈 1 숏 차트

어떤 카테고리가 있든 동일한 공간에 표시됩니다. 이전 예에서는 예상한 모양이 제공되었습니다. 데이터가 누락되면 차트의 나머지 데이터를 올바르게 배치할 수 있는 방법이 없습니다.

2차원 데이터

귀하의 질문에서 빠뜨린 암시적인 관계가 있습니다. 데이터 값이 수학적 패턴이나 관계를 나타내도록 하려면 다른 값과 연결되어야 합니다. 데이터와 관련된 정의된 방식으로 변화하는 것이 필요합니다. Gary의 학생은 그의 답변에서 다음과 같이 소개했습니다.

시리즈 2

X 값은 Y 값을 정의합니다. 고정 간격일 필요는 없으며 단지 연속 변수일 뿐이며 원하는 X 값을 선택할 수 있습니다. 그러나 해당 변수는 X축을 따른 위치를 정의합니다.

시리즈 2 차트

X 값 3에 대한 데이터가 누락된 경우에도 나머지 데이터는 여전히 올바르게 그래프로 표시됩니다. 또한 데이터가 알파벳순으로 정렬된 이전 예와 달리 순서에는 차이가 없습니다. X 값은 순서에 관계없이 데이터 요소가 올바른 위치에 있는지 확인합니다. 연결 선이 있는 차트 유형을 사용하는 경우 Excel에서는 데이터가 나열된 순서대로 선을 그립니다. 올바른 위치에 있으면 연결선이 유용하지 않습니다).

X 및 Y 값은 보간할 항목을 제공합니다. 그것을 가능하게 하는 것은 그들 사이의 관계이다. 귀하의 질문에 곡선을 따라 추가 점을 추가하고 싶습니다. 점이 곡선 위에 있게 만드는 것은 다른 점을 원하는 위치를 정의하는 X 값과 해당 점에서 곡선의 Y 값(또는 그 반대)입니다.

질문에 대한 해결책 정보

실제로 추가 포인트를 추가하는 방법은 무한합니다. 예를 들어 Y 값은 1-32의 숫자일 수 있습니다. 귀하의 반응은 해당 값이 직선에 있을 것이라고 생각할 수 있습니다. 이러한 Y 값을 곡선에 위치시키는 것은 적절한 X 값입니다.

새로운 중간 데이터

이 32개 포인트 세트에는 원래 포인트가 모두 포함되어 있습니다. 여기서 X 값은 Gary의 Student 방정식을 역으로 사용하여 구했습니다. 이러한 추가 점은 모두 곡선에 있으며 다르게 분포되어 있습니다.

새 차트

따라서 패턴에 데이터가 있고 보간하려는 경우 언제든지 이를 정의하는 X 값과 연결해야 합니다. 두 가지 질문에서 기본적으로 Gary의 학생이 답변에 사용한 행 번호와 같이 X 값의 간격이 동일하다고 가정했습니다. 그것은 가능한 포인트 세트 중 하나입니다. 추가 포인트를 원하는 위치를 결정하는 것은 귀하에게 달려 있습니다.

답변2

데이터를 열에 배치하는 경우그리고A1~을 통해A60부터 5까지 입력하면지수곡선. 이것을 테스트하려면C1다음 을 입력 =2^A1하고 복사하세요.

여기에 이미지 설명을 입력하세요

원하는 대로 데이터를 분산시키려면F1입력하다:

=5*(ROW()-1)/31

그리고G1입력하다:

=2^F1

그리고 아래로 복사하세요:

여기에 이미지 설명을 입력하세요

관련 정보