I asked a question about hierarchical data visualization and received helpful pointers from another user.
The advice given was not a complete solution, but was enough to let me research a solution by myself. I upvoted the advice when I realized its value.
I have just now posted a solution for my own question. My answer includes code examples so that another user should be able to reproduce my solution. In my answer I have given credit to the user who advised me.
In a related question, Jon Skeet says "accept the answer which actually helped you the most". The other user's answer helped me to find my solution, but I think that my solution may help someone else more quickly in future, and serve as an example.
I feel like I should accept my solution. Would this be a breach of etiquette to the user who pointed me in the right direction in the first place?