Im Grunde recht einfach:
Wie "jubatus" bereits richtig feststellte ensteht die Unlinearität durch
die Belastung deines Potis (=Spannungsteiler) mit dem Pulldown am ADC.
Diesen brauchst du ja, um ohne Finger ein eindeutiges Signal zu
erhalten.
Je niederohmiger der Pulldown ist, desto mehr verzerrt es dir die Kurve,
daher Pulldown möglichst hochohmig -> 1M.
Dann brauchst du ja ein Signal > 0V auch für den Fall, dass dein
Folien-Poti am untersten Ende gedrückt wird, daher sollte an dem Punkt
etwas messbares >0V rauskommen.
Dafür sind die 47 Ohm da.
Ich habe mal angenommen, dass du im ungünstigsten Fall einen 8-Bit
Wandler hast, daher sollte die Spannung am unteren Ende also mind.
5V/256 = 20mV betragen.
5V/(5000+ 46.998 ) * 46.998 = 46.5mV
Damit bist du also auf der sicheren Seite. Wenn du einen besseren ADC
hast, kannst du die 47 Ohm noch weiter runtersetzen.
Im Augenblick fehlen dem Messbereich also 46mV, sind bei insgesamt 5V
ungefähr 1%.
Am stärksten ist die Verzerrung durch den 1M Pulldown etwa in der Mitte
des Potis.
Wenn du jetzt die Spannung mal mit und mal ohne Pulldown ausrechnest,
kommst du auf eine Abweichung von ca. 0.13%.